Envoy
Envoy: Open Source Service Mesh
Envoy is an open source service mesh that provides a uniform way to connect, secure, observe and manage microservices. It acts as a communication bus for services and provides features like load balancing, authentication, observability and more.
What is Envoy?
Envoy is an open source service mesh created by Lyft that provides a uniform way to connect, secure, observe and manage microservices. As a service mesh, Envoy creates a dedicated infrastructure layer to handle service-to-service communication through a proxy. Key features of Envoy include:
- Load balancing - Envoy can distribute traffic across multiple services and balance requests.
- Service discovery - Automatically discover services and route traffic.
- Circuit breaking - Protect downstream services by stopping cascade failures.
- Global rate limiting - Enforce limits on requests to protect from spikes in traffic.
- Observability - Get detailed statistics, logs and traces to monitor services.
- Security - Apply ACLs, enforce authentication, authorization and encryption between services.
Envoy runs alongside every service and acts as a communication bus for them. By abstracting the underlying network, Envoy provides consistency, reliability and portability across different platforms and languages for microservices. It's used by companies like Airbnb, Pinterest and Uber to connect their services.
Envoy Features
Features
- Service discovery
- Load balancing
- Traffic routing
- Circuit breaking
- Health checks
- Metrics
- Tracing
- Authentication and authorization
Pricing
- Open Source
- Free
Pros
Cons
Official Links
Reviews & Ratings
Login to ReviewThe Best Envoy Alternatives
View all Envoy alternatives with detailed comparison →
Top Network & Admin and Service Mesh and other similar apps like Envoy
Here are some alternatives to Envoy:
Suggest an alternative ❐Desky
Condeco
Robin Desks