Envoy is an open-source high-performance edge and service proxy technology tailored for modern cloud-native applications. At its core, it facilitates dynamic service discovery, load balancing, and secure communication between microservices. Envoy significantly improves the networking capabilities in a distributed system, simplifying management and scaling. Its asynchronous, non-blocking architecture works seamlessly with both native and containerized applications, while its powerful Lua scripting feature enables customization and extensibility. Designed with observability in mind, Envoy provides rich metrics, logging, and tracing options, arming developers with insights into the health and performance of their applications.

73
websites using Envoy
Create a technology report →
Export with emails, socials, country, TLD and industry filters
Websites using Envoy by countrymarket share · top 8 countries
🇺🇸United States
19%
🇩🇪Germany
8.2%
🇮🇳India
5.5%
🇬🇧United Kingdom
4.1%
🇸🇪Sweden
2.7%
🇫🇷France
2.7%
🇭🇰Hong Kong
1.4%
🇧🇷Brazil
1.4%
0%5%10%15%20%
Websites using Envoy by industrydetected industries
Technology & Computing · 30%Software Development · 26%Education · 13%Business & Finance · 13%Food & Drink · 8.7%Travel · 8.7%MARKETSHARE
Technology & Computing30%
Software Development26%
Education13%
Business & Finance13%
Food & Drink8.7%
Travel8.7%

Websites using Envoy

showing 25 of 73
WebsiteCountryIndustrySizeFounded
Showing 25 of 73 websitesGet the full list →

Frequently asked

What is Envoy?
Envoy is an open-source edge and service proxy designed for cloud-native applications. Created by Lyft, Envoy is a high-performance proxy that provides advanced load balancing, observability, and security features. It is primarily used to manage and optimize communication between microservices in modern, distributed, and highly scalable applications.
How does Envoy help in microservices architecture?
Envoy serves as a communication bridge between different microservices, providing resilience and observability, and helping with the management of a complex system. Envoy acts as a sidecar, monitoring and managing network communication, providing load balancing, service discovery, and handling downtime gracefully.
What are some features of Envoy that make it popular for modern application development?
Envoy provides several essential features, such as L7 proxy, intelligent HTTP/2 and gRPC support, advanced load balancing, circuit breaking, TLS authentication and encryption, integrated health checks, comprehensive observability through metrics and tracing, and extensibility through custom filters.
How does Envoy support observability?
Envoy provides extensive observability through features like detailed access logs, statistics, and distributed tracing. It offers compatibility with monitoring tools like Prometheus and Datadog. This allows developers and operators to monitor the performance and behavior of their services, quickly identify issues, and optimize the system.
How do I start using Envoy in my application infrastructure?
To start using Envoy, you need to first download and install the Envoy binary, then configure it according to your application's requirements. The Envoy documentation provides a comprehensive guide to help you create an appropriate configuration file. Configurations can be updated dynamically, making it easier to integrate Envoy into your infrastructure without causing system downtime.

Get the free browser extension

Identify the technology stack of any website instantly, right from your browser.