Directories ¶
Path | Synopsis |
---|---|
app
|
|
cache
Package cache provides a public interface and implementation for an in-memory cache that keeps the most recent response from the control plane per aggregated key.
|
Package cache provides a public interface and implementation for an in-memory cache that keeps the most recent response from the control plane per aggregated key. |
metrics
Package metrics contains all the metrics constants used in xds-relay.
|
Package metrics contains all the metrics constants used in xds-relay. |
orchestrator
Package orchestrator is responsible for instrumenting inbound xDS client requests to the correct aggregated key, forwarding a representative request to the upstream origin server, and managing the lifecycle of downstream and upstream connections and associates streams.
|
Package orchestrator is responsible for instrumenting inbound xDS client requests to the correct aggregated key, forwarding a representative request to the upstream origin server, and managing the lifecycle of downstream and upstream connections and associates streams. |
pkg
|
|
log
Package log defines the contract for the xds-relay logger.
|
Package log defines the contract for the xds-relay logger. |
log/zap
Package zap sets up a zap.Logger using the Zap logging framework.
|
Package zap sets up a zap.Logger using the Zap logging framework. |
stats
Package stats uses uber-go/tally for reporting hierarchical stats.
|
Package stats uses uber-go/tally for reporting hierarchical stats. |
Click to show internal directories.
Click to hide internal directories.