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

Was ist Ihre Hypothese?

Sagen Sie uns, was Sie vorhaben. Wir helfen beim Eingrenzen und geben Ihnen eine ehrliche Einschätzung.