ENVOY-PROXY
CNCF L7 Lyft reference sidecar proxy.
Definition
Envoy supports HTTP/1.1, HTTP/2, gRPC, HTTP/3 (QUIC). xDS API (Cluster Discovery, Listener Discovery, Route Discovery, Endpoint Discovery, Secret Discovery) for dynamic configuration. Pluggable HTTP/Network/Listener filters. Performance: 10K rps per core. WebAssembly extensions (proxy-wasm).
Origin
Created by Matt Klein at Lyft late 2015 ; open-sourced September 2016 ; CNCF graduation November 2018.
Example in context
Lyft uses Envoy at scale to route 100B requests/day between microservices.
Related terms
- Istio — primary consumer.