HAProxy

HAProxy est un logiciel gratuit et open source qui fournit un équilibreur de charge haute disponibilité et un proxy inverse pour les applications TCP et HTTP qui répartissent les requêtes sur plusieurs serveurs. Cela est utile pour les applications à gros trafic qui peuvent notamment avoir des pics d'utilisateurs. Il est écrit en C et a la réputation d'être rapide et efficace (en termes d'utilisation du processeur et de la mémoire). HAProxy est utilisé par un certain nombre de sites Web de premier plan, notamment GoDaddy, GitHub, Bitbucket, Stack Overflow, Reddit, Slack, Speedtest.net, Tumblr, Twitter et Tuenti et est utilisé aussi sur Amazon Web Services.
| Développé par | HAProxy Technologies (d) |
|---|---|
| Dernière version | 3.2.0 (28 mai 2025)[1] |
| Version avancée | 3.3-dev3 (11 juillet 2025)[2] |
| Dépôt | github.com/haproxy |
| Écrit en | C |
| Système d'exploitation | Type Unix |
| Licence | GNU General Public License Version 2 |
| Site web | www.haproxy.org |
HAProxy est un logiciel gratuit et open source qui fournit un équilibreur de charge haute disponibilité et un proxy inverse pour les applications TCP et HTTP qui répartissent les requêtes sur plusieurs serveurs[3].
Cela est utile pour les applications à gros trafic qui peuvent notamment avoir des pics d'utilisateurs.
Il est écrit en C[4] et a la réputation d'être rapide et efficace (en termes d'utilisation du processeur et de la mémoire)[5].
HAProxy est utilisé par un certain nombre de sites Web de premier plan, notamment GoDaddy, GitHub, Bitbucket[6], Stack Overflow[7], Reddit, Slack[8], Speedtest.net, Tumblr, Twitter[9],[10] et Tuenti[11] et est utilisé aussi sur Amazon Web Services.
Histoire
[modifier | modifier le code]HAProxy a été écrit en 2000[12] par Willy Tarreau[13], l'un des principaux contributeurs au noyau Linux[14], qui maintient toujours le projet.
En 2013, la société HAProxy Technologies, LLC est créée[15]. La société propose une offre commerciale, HAProxy Enterprise et des contrôleurs de livraison d'applications basés sur des appareils nommés ALOHA.
Références
[modifier | modifier le code]- ↑ « Release 3.2.0 », 28 mai 2025 (consulté le 16 juin 2025)
- ↑ « Release v3.3-dev3 », 11 juillet 2025 (consulté le 22 juillet 2025)
- ↑ « MySQL Load Balancing with HAProxy », Severalnines AB, 2011 (consulté le 19 février 2013)
- ↑ haproxy, HAProxy, 16 mai 2025 (lire en ligne)
- ↑ « Nuts & Bolts: HAproxy » (consulté le 8 avril 2013)
- ↑ « The inner guts of Bitbucket », YouTube (consulté le 26 février 2015)
- ↑ « What it takes to run Stack Overflow » (consulté le 22 novembre 2013)
- ↑ (en) « All Hands on Deck », Slack Engineering, 29 juin 2020 (lire en ligne, consulté le 7 juillet 2020).
- ↑ « HAProxy: they use it! » (consulté le 5 avril 2013)
- ↑ « List of sites using HAProxy » [archive du 10 juin 2013] (consulté le 5 avril 2013)
- ↑ « Tuenti+WebRTC (Voip2day 2014) »
- ↑ « HAProxy: design choices and history » (consulté le 5 avril 2013)
- ↑ « Willy Tarreau: About me » (consulté le 5 avril 2013)
- ↑ « LKML: Willy Tarreau: [ANNOUNCE] Linux 2.4.37.11 » (consulté le 5 avril 2013)
- ↑ « Informations juridiques de HAProxy Technologies » (consulté le 26 février 2025)
Liens externes
[modifier | modifier le code]