Nginx
Nginx ist ein Webserver, den Igor Sysoev 2004 entwickelt hat, ursprünglich um das C10K-Problem zu lösen — zehntausend gleichzeitige Verbindungen effizient zu verarbeiten. Seine ereignisgesteuerte, asynchrone Architektur verarbeitet Anfragen ohne einen Thread pro Verbindung zu erstellen, was zu vorhersehbarem Speicherverbrauch unter Last führt.
Nginx dient als HTTP-Server, Reverse Proxy, Load Balancer und TLS-Terminierungspunkt. Er betreibt einen erheblichen Teil der meistbesuchten Websites und ist der verbreitetste Ingress Controller in Kubernetes-Deployments. Seine deklarative Konfigurationssprache ist gut dokumentiert und macht das Einrichten von Virtual Hosts, Proxy-Regeln und Caching unkompliziert. Die vollständige Dokumentation deckt alle Direktiven und Konfigurationsoptionen ab.
Verwandte Technologien
Erleben Sie es in Aktion
Neugierig, wie es funktioniert? Wir zeigen es Ihnen — keine Folien, sondern das echte Produkt.