Gemeinsam die NGINX-Änderungen lesen
Maxim Dounin, Entwickler bei NGINX, Inc.
Was gibt es in letzter Zeit Neues bei NGINX? Diese Frage lässt sich zwar leicht mit einem schlichten „Lies doch mal CHANGES“ beantworten, doch in manchen Fällen reicht bloßes Lesen möglicherweise nicht aus – und ohnehin versucht es niemand. Selbst diejenigen, die es tatsächlich gelesen haben, könnten von einigen Hintergrundinformationen dazu profitieren, warum die Änderungen eingeführt wurden, sowie von genaueren Erläuterungen dazu, wie sie richtig verwendet werden.
In seinem Vortrag auf der NGINX Conf 2018 fasst Maxim verschiedene neue Funktionen und Änderungen im NGINX-1.13.x-Zweig zusammen (die jetzt im stabilen 1.14.x-Zweig verfügbar sind). Insbesondere behandelt er:
- Grundlegende Unterstützung für TLS 1.3
- Das gRPC-Proxy-Modul (
ngx_http_grpc_module) - Das Mirror-Modul (
ngx_http_mirror_module) - HTTP/2-Server-Push
- Unterstützung für monotone Uhren
Er geht außerdem darauf ein, was derzeit im aktuellen Mainline-Branch (1.15.x), entwickelt wird, darunter:
- Veraltung der
ssl-Direktive - Der Lastverteilungsalgorithmus „Random“
- Zeitüberschreitung für Upstream-Keepalive und Begrenzung der Anfragen
- Unterstützung für TLSv1.3 Early Data
Zum Abschluss der Sitzung lesen alle gemeinsam CHANGES durch (und zwar mit Ausdruck!) und sehen sich einige Beispiele dafür an, wie die neuen Funktionen richtig verwendet werden.