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[2].
Développé par | HAProxy Technologies (d) |
---|---|
Dernière version | 3.0.0 ()[1] |
Dépôt | github.com/haproxy/haproxy |
Écrit en | C |
Système d'exploitation | Type Unix |
Licence | GNU General Public License Version 2 |
Site web | www.haproxy.org |
Cela est utile pour les applications à gros trafic qui peuvent notamment avoir des pics d'utilisateurs.
Il est écrit en C[3] et a la réputation d'être rapide et efficace (en termes d'utilisation du processeur et de la mémoire)[4].
HAProxy est utilisé par un certain nombre de sites Web de premier plan, notamment GoDaddy, GitHub, Bitbucket[5], Stack Overflow[6], Reddit, Slack[7], Speedtest.net, Tumblr, Twitter[8],[9] et Tuenti[10] et est utilisé aussi sur Amazon Web Services.
Histoire
modifierHAProxy a été écrit en 2000[11] par Willy Tarreau[12], l'un des principaux contributeurs au noyau Linux[13], qui maintient toujours le projet.
En 2013, la société HAProxy Technologies, LLC est créée.[réf. nécessaire]</link>[ citation requise ] 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- « Release 3.0.0 », (consulté le )
- « MySQL Load Balancing with HAProxy », Severalnines AB, (consulté le )
- « HAProxy on Freecode » (consulté le )
- « Nuts & Bolts: HAproxy » (consulté le )
- « The inner guts of Bitbucket », YouTube (consulté le )
- « What it takes to run Stack Overflow » (consulté le )
- (en) « All Hands on Deck », Slack Engineering, (lire en ligne, consulté le ).
- « HAProxy: they use it! » (consulté le )
- « List of sites using HAProxy » [archive du ] (consulté le )
- « Tuenti+WebRTC (Voip2day 2014) »
- « HAProxy: design choices and history » (consulté le )
- « Willy Tarreau: About me » (consulté le )
- « LKML: Willy Tarreau: [ANNOUNCE] Linux 2.4.37.11 » (consulté le )