Envoy Proxy is an open-source, high-performance edge and service proxy designed for modern cloud-native architectures. Originally developed at Lyft by Matt Klein and his team in 2016, Envoy was created to solve network visibility and resilience challenges as monolithic codebases transitioned into microservices. Envoy joined the Cloud Native Computing Foundation ( CNCF ) in 2017 and graduated in 2018, establishing itself alongside Kubernetes and Prometheus as core infrastructure in modern distributed systems.
Written in C++ for maximum throughput and predictable latency, Envoy functions as a communication bus for microservices. It operates at both Layer 3/Layer 4 (IP and TCP/UDP) and Layer 7 (application protocols such as HTTP/1.1, HTTP/2, HTTP/3, and gRPC).…