Aujourd’hui marque une étape incroyable : le 20e anniversaire de NGINX ! Au cours des deux dernières décennies, NGINX est passé d’un projet open source innovant à un pilier de l’infrastructure web moderne, de la mise à disposition d’applications et de la sécurité avec F5 NGINX. Cette aventure a été portée par une communauté passionnée et une attention constante portée aux performances et à l’innovation.
La puissance de l’open source
Depuis ses modestes débuts en 2002, NGINX est profondément ancré dans la communauté open source. La vision d’Igor Sysoev, qui souhaitait résoudre le problème C10K, a jeté les bases d’un projet qui allait transformer Internet.
Le 4 octobre 2004, après deux années de développement, NGINX a été mis à la disposition du public. Son architecture événementielle unique et l’accent mis sur les performances ont rapidement séduit les premiers utilisateurs. Les administrateurs système se sont empressés de partager ce nouvel outil puissant, constituant ainsi le noyau d’une communauté engagée.
Tout au long des années 2000, le projet a prospéré grâce aux contributions de ses utilisateurs et à leur travail de promotion. La communauté a collaboré sur un wiki, échangé au sujet de NGINX sur IRC et largement partagé ses réussites. L’adoption de NGINX a connu une croissance fulgurante, jusqu’à en faire la solution de référence aussi bien pour les start-up cloud natives que pour les grandes entreprises.
Pour une présentation complète de l’histoire open source de NGINX et une chronologie détaillée de ses principales étapes, consultez cet article de blog sur nginx.org.
Aux 20 prochaines années !
Le succès de NGINX témoigne de la force de sa communauté. Des contributions au code aux interventions lors de conférences, nos utilisateurs ont façonné NGINX pour en faire le projet qu’il est aujourd’hui. En mesurant le chemin parcouru, nous sommes inspirés par les possibilités qui s’offrent à nous. L’engagement de F5 NGINX en faveur des performances, de l’innovation et de ses racines open source reste indéfectible.
Nous avons hâte de découvrir ce que nous réservent les 20 prochaines années. Joyeux anniversaire, NGINX !
À propos de l’auteur

Articles de blog associés

Tendances actuelles des technologies cloud natives, de l’ingénierie de plateforme et de l’IA
Découvrez les principaux enseignements tirés des réponses à l’enquête annuelle F5 NGINX sur les dernières tendances en matière de technologies cloud natives, de sécurité, d’ingénierie de plateforme et d’IA.
Quels contrôleurs Ingress NGINX sont affectés par les vulnérabilités CVE-2022-4886, CVE-2023-5043 et CVE-2023-5044 ?
Lorsque de nouvelles CVE sont signalées, il est facile de ne plus savoir si elles concernent un outil de contrôleur Ingress NGINX particulier, car il existe plusieurs projets. Cet article présente les CVE et explique comment distinguer les différents projets de contrôleurs Ingress afin de dissiper toute confusion.
Votre API est-elle en temps réel ? Testez sa latence avec l’outil rtapi de NGINX
Votre API répond-elle aux requêtes en moins de 30 ms ? Si ce n’est pas le cas, il ne s’agit pas d’une API en temps réel offrant la faible latence exigée par la grande majorité des organisations. Mesurez la latence de votre API avec l’outil rtapi de NGINX et découvrez comment NGINX peut l’aider à offrir une réactivité en temps réel.

Un testeur d’expressions régulières pour NGINX et NGINX Plus
Le testeur d’expressions régulières (regex) pour NGINX et NGINX Plus vous évite de tâtonner en vous indiquant si une expression régulière utilisée dans un bloc location ou map correspond aux valeurs comme prévu. Il génère la configuration appropriée et affiche les valeurs des groupes de capture.
Caches partagés avec les clusters de cache NGINX Plus, partie 1
Optimisez la capacité de votre cache web en le répartissant entre plusieurs serveurs de cache web NGINX ou NGINX Plus. Découvrez comment procéder dans cet article.
Introduction aux microservices
Les microservices suscitent actuellement beaucoup d’intérêt. Cet article de blog est le premier d’une série de sept consacrée à la conception, au développement et au déploiement de microservices.