Jump to content

HAProxy

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Ccyber5 (talk | contribs) at 18:59, 2 August 2013. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

HAProxy is an open source TCP/HTTP load balancer, commonly used to improve the performance of web sites and services by spreading requests across multiple servers. Its name stands for High Availability Proxy.[1] It is written in C[2] and has a reputation for being fast, efficient (in terms of processor and memory usage) and stable.[3]

HAProxy is used by a number of high-profile websites including Reddit, Tumblr, and Twitter[4][5] and is used in the OpsWorks product from Amazon Web Services.[6]

History

HAProxy was written in 2000[7] by Willy Tarreau,[8] a core contributor to the Linux kernel[9] who still maintains the project.

References

  1. ^ "MySQL Load Balancing with HAProxy". Severalnines AB. 2011. Retrieved 19 February 2013.
  2. ^ "HAProxy on Freecode". Retrieved 5 April 2013.
  3. ^ "Nuts & Bolts: HAproxy". Retrieved 8 April 2013.
  4. ^ "HAProxy: they use it!". Retrieved 5 April 2013.
  5. ^ "List of sites using HAProxy". Retrieved 5 April 2013.
  6. ^ "HAProxy layer - AWS Opsworks". Retrieved 5 April 2013.
  7. ^ "HAProxy: design choices and history". Retrieved 5 April 2013.
  8. ^ "Willy Tarreau: About me". Retrieved 5 April 2013.
  9. ^ "LKML: Willy Tarreau: [ANNOUNCE] Linux 2.4.37.11". Retrieved 5 April 2013.