Envoy
High-performance proxy built for cloud-native applications, serving as the foundational data plane for many modern service meshes and API gateways.
- Actively maintained
- Foundation-backed
- Well documented
- Permissive license
Overview
Envoy is a proxy designed specifically for microservices architectures, handling load balancing, service discovery, retries, circuit breaking, and detailed observability at the network layer - originally built at Lyft and now one of the most widely deployed pieces of cloud-native infrastructure. Rather than being used directly by most developers, it typically runs underneath higher-level tools.
Envoy is a fit for platform teams building custom networking infrastructure, and it's worth knowing about even for teams that don't configure it directly, since it powers the data plane of Istio and several API gateways already in this catalog.
Why it's in this catalog
Catalog rating: ★★★★☆ (4/5)
Industry-standard edge/service proxy underlying most modern service meshes.
- Foundational
- Foundation-governed
- Categories
- DevOps
- Languages
- C++
- License
- Apache-2.0
Related Projects
Istio
Apache-2.0The leading service mesh for Kubernetes, adding traffic management, security, and observability to microservices without changing application code.
Actively maintained
- DevOps
Linkerd
Apache-2.0Lightweight service mesh for Kubernetes focused on simplicity and low resource overhead, a genuine alternative to Istio.
Actively maintained
- DevOps
Caddy
Apache-2.0Modern web server and reverse proxy with automatic HTTPS by default, built for simplicity compared to traditional web server configuration.
Actively maintained
- DevOps
Cilium
Apache-2.0eBPF-based networking, security, and observability platform for Kubernetes that replaces traditional networking components with kernel-level performance.
Actively maintained
- DevOps
Spotted an error? Suggest an edit on GitHub.