Lire ensemble les notes de version de NGINX
Maxim Dounin, développeur chez NGINX, Inc.
Quelles sont les nouveautés récentes de NGINX ? On pourrait facilement répondre à cette question par un simple « essayez de lire CHANGES », mais dans certains cas, la lecture seule ne suffit pas — et de toute façon, personne ne prend la peine de le lire. Même ceux qui l’ont effectivement lu pourraient apprécier quelques explications sur les raisons de ces changements, ainsi que davantage de détails sur la manière de les utiliser correctement.
Lors de sa session à la NGINX Conf 2018, Maxim présente les différentes nouveautés et modifications apportées à la branche NGINX 1.13.x (désormais disponibles dans la branche stable 1.14.x). Il aborde notamment les sujets suivants :
- Prise en charge de base de TLS 1.3
- Le module proxy gRPC («
ngx_http_grpc_module») - Le module Mirror (
ngx_http_mirror_module) - Push serveur HTTP/2
- Prise en charge de l’horloge monotone
Il présente également les fonctionnalités en cours de développement dans la branche principale actuelle (1.15.x), notamment :
- Abandon de la directive «
ssl» - L’algorithme d’équilibrage de charge Random
- Délai d’expiration des connexions persistantes en amont et limitation du nombre de requêtes
- Prise en charge des données anticipées de TLSv1.3
La session se termine par une lecture collective de CHANGES (avec expressivité !), suivie de quelques exemples montrant comment utiliser correctement les nouvelles fonctionnalités.