internal/

directory
v0.0.0-...-0611383 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 30, 2022 License: Apache-2.0

README

/internal

Private application and library code. Note that this layout pattern is enforced by the Go compiler itself. See the Go 1.4 release notes for more details.

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL