wu-sheng commented on code in PR #911: URL: https://github.com/apache/skywalking-banyandb/pull/911#discussion_r2639579992
########## docs/design/fodc/proxy.md: ########## @@ -0,0 +1,933 @@ +# FODC Proxy Development Design + +## Overview + +The FODC Proxy is the central control plane and data aggregator for the First Occurrence Data Collection (FODC) infrastructure. It acts as a unified gateway that aggregates observability data from multiple FODC Agents (each co-located with a BanyanDB node) and exposes ecosystem-friendly interfaces to external systems such as Prometheus and other observability platforms. + +The Proxy provides: + +1. **Agent Management**: Registration, health monitoring, and lifecycle management of FODC Agents +2. **Metrics Aggregation**: Collects and aggregates metrics from all agents with enriched metadata +3. **Cluster Topology**: Maintains an up-to-date view of cluster topology, roles, and node states +4. **Configuration Collection**: Aggregates and exposes node configurations for consistency verification + +### Responsibilities Review Comment: No authN design is required in first version. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
