Zum Inhalt springen

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.

nginx.org

Verwandte Technologien

Kommt Ihnen das bekannt vor?

Erzählen Sie uns, was Sie beschäftigt — wir werden für Sie eine Lösung erarbeiten.