Envoy

Repo

Cloud-native high-performance edge, middle and service proxy hosted by the CNCF

28.3k

What is Envoy?

Best for: teams running microservices that need a production-grade proxy and service mesh data plane.

Envoy is a cloud-native edge, middle and service proxy originally built at Lyft and now hosted by the Cloud Native Computing Foundation. Written in C++ for performance, it handles load balancing, observability, traffic routing and TLS termination, and serves as the data plane beneath service meshes including Istio.

What makes it useful: the observability is the differentiator. Envoy surfaces detailed statistics on every request passing through it, which turns opaque service-to-service traffic into something you can actually debug. Its universal data plane API means configuration can be driven dynamically rather than through static files and restarts.

Where it falls short: this is infrastructure for distributed systems, and the operational learning curve is steep — threading model, stats architecture and xDS configuration all take real study. For a solopreneur running a single application, Envoy is almost certainly more machinery than the problem requires. Its natural home is a team operating many services at meaningful scale.

Details: C++, Apache 2.0 licensed. CNCF graduated project.

Topics

service proxy
edge proxy
networking
cloud native

Reviews (0)

No reviews yet.

Sign in to write a review.

Similar Repos

L
Open Source

LangChain

Agent engineering platform for building LLM applications from composable parts

No reviews yet
E
Free

ECC

Agent harness optimisation for Claude Code, Codex, OpenCode and Cursor

No reviews yet
H
Free

Hermes Agent

Self-improving agent from Nous Research that learns across sessions

No reviews yet
S
Free

Skills for Real Engineers

Small, composable agent skills from Matt Pocock's daily .agents directory

No reviews yet