La sortie du serveur HTTP haute performance et du proxy multimode Angie 1.1.0, dérivé de Nginx par un groupe d'anciens développeurs du projet ayant quitté la société F5 Network, est publiée. Les codes sources d'Angie sont disponibles sous la licence BSD.
Le développement est pris en charge par la société « Serveur Web », fondée l'automne dernier et ayant obtenu un investissement de 1 million de dollars. Parmi les co-propriétaires de la société Web,serveur: Valentin Barteniev (leader de l'équipe qui a développé le produit Nginx Unit), Ivan Polouyanov (ancien responsable des développeurs frontaux de Rambler et Mail.Ru), Oleg Mamontov (responsable de l'équipe support technique de NGINX Inc) et Rouslan Ermilov (ru@FreeBSD.org). Igor Sysoev, le fondateur de Nginx, qui a quitté F5 Network il y a un an, ne participe pas au projet Angie.
Modifications dans la version Angie 1.1.0 :
- Un paramètre « resolve » a été ajouté à la directive « server » dans le bloc « upstream », permettant de suivre les modifications de la liste adresses IP, correspondant au nom de domaine spécifié, et de la mettre à jour automatiquement sans recharger la configuration.
- Un paramètre « service » a été ajouté à la directive « server » dans le bloc « upstream », permettant d'obtenir des listes d'adresses IP à partir des enregistrements DNS SRV, en tenant compte des priorités spécifiées.
- Des informations détaillées et des métriques sur les groupes de serveurs HTTP proxifiés ont été ajoutées à l'interface de statistiques, configurée par la directive « api ».
- Dans autoindex, l'affichage des listes de répertoires a été amélioré avec un tri en ordre naturel.
- Des corrections des problèmes soulevés dans la version nginx 1.23.3 ont été intégrées.
- Un plantage lors de la compilation avec GCC 9 en mode d'optimisation -O2 ou supérieur a été corrigé en raison d'un faux avertissement du compilateur.
Source : opennet.ru
