La voix du libre

Émission de radio sur le Web et les logiciels libres

"La voix du libre" est une émission sur les logiciels libres et le Web diffusée sur les ondes de CKIA 88.3 tous lundi de 18h à 20h une semaine sur deux (Québec - Canada).
Vous pouvez nous écouter en direct ou en différé, via notre baladodiffusion

Nouvelle du 2 mai 2012

Internet Nginx 1.2, des progrès sur le code et les parts de marché

Prononcé « engine x » en anglais, Nginx, le petit serveur web libre qui monte, qui monte, est disponible en version 1.2. Il monte, en effet, et il est d'ailleurs en passe de devenir le numéro 2 du web public, derrière le vénérable Apache HTTPD, mais surtout devant le IIS (Internet Information Server) de Microsoft.

Rappelons que Nginx est publié sous licence BSD, développé en C et souffle sa dixième bougie cette année en 2012. Il offre outre ses capacités de serveur web, des fonctionnalités de reverse proxy et proxy POP/IMAP. Nginx est réputé pour sa haute performance, sa stabilité, ses fonctionnalités, la simplicité de sa configuration et sa consommation faible en ressources. Nginx fait tourner entre autre WordPress, Github, Ohloh, SourceForge et LinuxFr.org.

NdA : merci à Christophe Turbout, Xavier Claude et surtout Bruno Michel pour leurs contributions sur cet article.

Les nouveautés de cette version 1.2.0 de ce logiciel en passe de devenir majeur incluent 40 nouvelles fonctionnalités et plus de 100 corrections de bogues introduits depuis avril 2011 :

  • Proxy HTTP :
    • Réutilisation des connexions keepalive vers les serveurs upstream (HTTP 1.1)
    • Consolidation des requêtes multiples et simultanées vers les serveurs upstream cache locks »)
    • Options de configuration flexibles pour les redirections de proxy, les headers et la manipulation de cookies
    • Répartition de charge améliorée grâce à des health checks synchrones
    • Configuration étendue de la résolution DNS
  • Sécurité :
  • Performance :
    • Un compilateur JIT pour optimiser les expression régulières compatible Perl
    • Consommation mémoire réduite avec les connexions longues et TLS/SSL
    • Gestion améliorée des entrées/sorties disque et réseau asynchrones
    • Gestion optimisée des méta-données du cache

Revenons sur la toute première nouveauté, la réutilisation des connexions keepalive vers les serveurs upstreams. C'est une nouvelle particulièrement importante car elle était un prérequis indispensable pour des fonctionnalités majeures comme la prise en charge des protocoles WebSockets et SPDY. La version 1.3 de nginx est donc attendue avec impatience !