Envoy
Hochperformanter Proxy für Cloud-native Anwendungen, der als grundlegende Datenebene für viele moderne Service Meshes und API-Gateways dient.
- Aktiv gepflegt
- Von einer Foundation unterstützt
- Gut dokumentiert
- Permissive Lizenz
Überblick
Envoy ist ein Proxy, der speziell für Microservices-Architekturen entwickelt wurde und Lastverteilung, Service Discovery, Wiederholungsversuche, Circuit Breaking und detaillierte Observability auf Netzwerkebene übernimmt – ursprünglich bei Lyft gebaut und heute eine der am weitesten verbreiteten Komponenten Cloud-nativer Infrastruktur. Statt direkt von den meisten Entwicklern genutzt zu werden, läuft es typischerweise unter höherstufigen Tools.
Envoy eignet sich für Platform-Teams, die eigene Netzwerkinfrastruktur bauen, und ist auch für Teams wissenswert, die es nicht direkt konfigurieren, da es die Datenebene von Istio und mehreren API-Gateways antreibt, die bereits in diesem Katalog sind.
Warum es in diesem Katalog steht
Katalog-Bewertung: ★★★★☆ (4/5)
Industry-standard edge/service proxy underlying most modern service meshes.
- Grundlegend etabliert
- Stiftungsgeführt
- Kategorien
- DevOps
- Sprachen
- C++
- Lizenz
- Apache-2.0
Mit einem anderen Projekt vergleichen
Ähnliche Projekte
Istio
Apache-2.0Der führende Service Mesh für Kubernetes, der Microservices Traffic-Management, Sicherheit und Observability hinzufügt, ohne Anwendungscode zu ändern.
Aktiv gepflegt
- DevOps
Linkerd
Apache-2.0Leichtgewichtiger Service Mesh für Kubernetes mit Fokus auf Einfachheit und geringen Ressourcen-Overhead – eine echte Alternative zu Istio.
Aktiv gepflegt
- DevOps
Caddy
Apache-2.0Moderner Webserver und Reverse Proxy mit standardmäßig automatischem HTTPS, gebaut für Einfachheit im Vergleich zur klassischen Webserver-Konfiguration.
Aktiv gepflegt
- DevOps
Cilium
Apache-2.0eBPF-basierte Netzwerk-, Sicherheits- und Observability-Plattform für Kubernetes, die klassische Netzwerkkomponenten durch Performance auf Kernel-Ebene ersetzt.
Aktiv gepflegt
- DevOps
Einen Fehler entdeckt? Änderung auf GitHub vorschlagen.