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].

HAProxy

Description de l'image Haproxy-logo.png.
Informations
Développé par HAProxy Technologies (d)Voir et modifier les données sur Wikidata
Dernière version 3.0.0 ()[1]Voir et modifier les données sur Wikidata
Dépôt github.com/haproxy/haproxyVoir et modifier les données sur Wikidata
Écrit en CVoir et modifier les données sur Wikidata
Système d'exploitation Type UnixVoir et modifier les données sur Wikidata
Licence GNU General Public License Version 2
Site web www.haproxy.orgVoir et modifier les données sur Wikidata

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

modifier

HAProxy 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
  1. « Release 3.0.0 », (consulté le )
  2. « MySQL Load Balancing with HAProxy », Severalnines AB, (consulté le )
  3. « HAProxy on Freecode » (consulté le )
  4. « Nuts & Bolts: HAproxy » (consulté le )
  5. « The inner guts of Bitbucket », YouTube (consulté le )
  6. « What it takes to run Stack Overflow » (consulté le )
  7. (en) « All Hands on Deck », Slack Engineering,‎ (lire en ligne, consulté le ).
  8. « HAProxy: they use it! » (consulté le )
  9. « List of sites using HAProxy » [archive du ] (consulté le )
  10. « Tuenti+WebRTC (Voip2day 2014) »
  11. « HAProxy: design choices and history » (consulté le )
  12. « Willy Tarreau: About me » (consulté le )
  13. « LKML: Willy Tarreau: [ANNOUNCE] Linux 2.4.37.11 » (consulté le )