move to sidebar hide Navigation Main page Contents Current events Random article About Wikipedia Contact us Contribute Help Learn to edit Community portal Recent changes Upload file Special pages Search Search Appearance Donate Create account Log in Personal tools Donate Create account Log in Contents move to sidebar hide (Top) 1 History 2 Features 3 HAProxy Community vs HAProxy Enterprise 4 ALOHA 5 Versions 6 Performance 7 Similar software 8 See also 9 References 10 External links Toggle the table of contents HAProxy 13 languages Afrikaans العربية Català Français Italiano 日本語 한국어 Português Русский Türkçe Українська 粵語 中文 Edit links Article Talk English Read Edit View history Tools Tools move to sidebar hide Actions Read Edit View history General What links here Related changes Upload file Permanent link Page information Cite this page Get shortened URL Print/export Download as PDF Printable version In other projects Wikidata item Appearance move to sidebar hide From Wikipedia, the free encyclopedia Free and open-source proxy software HAProxy Original author Willy Tarreau Release December 16, 2001 ; 24 years ago  ( 2001-12-16 ) Stable release 3.2.0 [ 1 ]   / 28 May 2025 Written in C Operating system Linux , FreeBSD , OpenBSD , Solaris (8/9/10), AIX (5.1–5.3), macOS , Cygwin License GNU General Public License Version 2 Website www .haproxy .org   Repository github .com /haproxy HAProxy is a free and open source software that provides a high availability load balancer and proxy ( forward proxy , [ 2 ] reverse proxy ) for TCP and HTTP -based applications that spreads requests across multiple servers. [ 3 ] It is written in C [ 4 ] and has a reputation for being fast and efficient (in terms of processor and memory usage). [ 5 ] HAProxy is used by a number of high-profile websites including GoDaddy , GitHub , Bitbucket , [ 6 ] Stack Overflow , [ 7 ] Reddit , Slack , [ 8 ] Speedtest.net , Tumblr , Twitter [ 9 ] [ 10 ] and Tuenti [ 11 ] and is used in the OpsWorks product from Amazon Web Services . [ 12 ] History [ edit ] HAProxy was written in 2000 [ 13 ] by Willy Tarreau, [ 14 ] a core contributor to the Linux kernel , [ 15 ] who still maintains the project. In 2013, the company HAProxy Technologies, LLC was created. [ citation needed ] The company provides a commercial offering, HAProxy Enterprise and appliance-based application-delivery controllers named ALOHA. Features [ edit ] HAProxy has the following features: Layer 4 (TCP) and Layer 7 (HTTP) load balancing Multi-factor stickiness URL rewriting Rate limiting SSL/TLS termination proxy Gzip compression Caching PROXY Protocol support Scriptable multi-layer Health checking Connection and HTTP message logging HTTP/2 [ 16 ] support on both sides HTTP/3 [ 17 ] support WebSocket (RFC6455 and RFC8441) UDP/TCP Syslog load-balancing and forwarding/transcribing (RFC3164 and RFC5424) Event-driven Multithreaded architecture Hitless reloads [ 18 ] gRPC Support [ 19 ] Lua and SPOE Support API Support Layer 4/7 Retries Simplified circuit breaking Advanced debugging and tracing facilities Distributed stick-tables for stats collection and DoS mitigation HAProxy Community vs HAProxy Enterprise [ edit ] HAProxy Enterprise Edition is an enterprise-class version of HAProxy that includes enterprise suite of add-ons, expert support, and professional services. It has some features backported from the HAProxy development branch. [ 20 ] ALOHA [ edit ] HAProxy Technologies’ ALOHA is a plug-and-play load-balancing appliance that can be deployed in any environment. ALOHA provides a graphical interface and a templating system that can be used to deploy and configure the appliance. [ 21 ] Versions [ edit ] HAProxy has had the following version releases: [ 22 ] Version Release date End of life Unsupported: 1.0 2001-12-16 2001-12-30 Unsupported: 1.1 2002-03-10 2006-01-29 Unsupported: 1.2 2003-11-09 2011-08-06 Unsupported: 1.3 2006-06-29 2016-03-14 Unsupported: 1.4 2010-02-26 2018-02-08 Unsupported: 1.5 2014-06-19 2020-01-10 Unsupported: 1.6 2015-10-13 2020-Q4 Unsupported: 1.7 2016-11-25 2021-Q4 Unsupported: 1.8 2017-11-26 2022-Q4 Unsupported: 1.9 2018-12-19 2020-Q2 Unsupported: 2.0 2019-06-16 2024-Q2 Unsupported: 2.1 2019-11-25 2021-Q1 Unsupported: 2.2 LTS 2020-07-07 2025-Q2 Unsupported: 2.3 2020-11-05 2022-Q1 Supported: 2.4 LTS 2021-05-14 2026-Q2 (critical fixes only) Unsupported: 2.5 2021-11-23 2023-Q1 Supported: 2.6 LTS 2022-05-31 2027-Q2 (critical fixes only) Unsupported: 2.7 2022-12-01 2024-Q1 Supported: 2.8 LTS 2023-05-31 2028-Q2 Unsupported: 2.9 2023-12-05 2025-Q1 Supported: 3.0 LTS 2024-05-29 2029-Q2 Unsupported: 3.1 2024-11-26 2026-Q1 Supported: 3.2 LTS 2025-05-28 2030-Q2 Latest version: 3.3 2025-11-26 2027-Q1 Future version: 3.4-dev → LTS 2026-Q2 2031-Q2 Legend: Unsupported Supported Latest version Preview version Future version Performance [ edit ] Servers equipped with 6 to 8 cores generally achieve between 200,000 and 500,000 requests per second, and have no trouble saturating a 25 Gbit/s connection under Linux. [ 23 ] 64-core ARM servers were shown to reach 2 million requests per second and 100 Gbit/s. [ 24 ] Similar software [ edit ] Nginx Gearman Pound Varnish Envoy by CNCF See also [ edit ] Free and open-source software portal LAMP , LYME , and LEAP References [ edit ] ^ "Release 3.2.0" . 28 May 2025 . Retrieved 16 June 2025 . ^ "HAProxy as Forward Proxy" . ^ "Using HAProxy for MySQL failover and redundancy" . Alexander Williams. 2009 . Retrieved 19 February 2013 . ^ "HAProxy on Freecode" . Retrieved 5 April 2013 . ^ Tsoukalos, M. "HAProxy: TCP load balancer" . Linux Format. 2017;(224):76-79 . Retrieved July 25, 2025 . ^ "The inner guts of Bitbucket" . YouTube . 24 July 2014 . Retrieved 26 February 2015 . ^ "What it takes to run Stack Overflow" . Retrieved 22 November 2013 . ^ "All Hands on Deck" . Slack Engineering . 29 June 2020 . Retrieved 2020-07-07 . ^ "HAProxy: they use it!" . Retrieved 5 April 2013 . ^ "List of sites using HAProxy" . Archived from the original on 10 June 2013 . Retrieved 5 April 2013 . ^ "Tuenti+WebRTC (Voip2day 2014)" . ^ "HAProxy layer - AWS Opsworks" . Retrieved 5 April 2013 . ^ "HAProxy: design choices and history" . Retrieved 5 April 2013 . ^ "Willy Tarreau: About me" . Retrieved 5 April 2013 . ^ "LKML: Willy Tarreau: [ANNOUNCE] Linux 2.4.37.11" . Retrieved 5 April 2013 . ^ Corbett, Daniel (2018-12-19). "HAProxy 1.9 Has Arrived" . HAProxy Technologies . Retrieved 2019-01-22 . ^ Ramirez, Nick (2022-05-31). "Announcing HAProxy 2.6" . HAProxy Technologies . Retrieved 2023-07-30 . ^ Mhedhbi, Moemen (2018-05-31). "Hitless Reloads / Hot Restarts with HAProxy!" . HAProxy Technologies . Retrieved 2019-01-22 . ^ Ramirez, Nick (2019-01-16). "HAProxy 1.9.2 Adds gRPC Support" . HAProxy Technologies . Retrieved 2019-01-22 . ^ "HAProxy Technologies Announces Improvements to Performance, Management, and Security for Enterprises" (Press release). 2 May 2018 . Retrieved 23 Oct 2018 . ^ "ALOHA Hardware Appliance Application Delivery Controller" . Retrieved 23 Oct 2018 . ^ "HAProxy" . Retrieved 15 December 2022 . ^ haproxy .org #plat ^ www .haproxy .com /blog /haproxy-forwards-over-2-million-http-requests-per-second-on-a-single-aws-arm-instance / External links [ edit ] HAProxy Enterprise Website HAProxy Wiki on GitHub HAProxy issue tracker on GitHub v t e Web server software Comparisons Most popular Apache nginx IIS IIS Express Other AOLserver Caddy Cherokee GlassFish Gunicorn H2O Hiawatha iPlanet Jetty JEUS Jexus JOnAS lighttpd LiteSpeed Web Server Mongoose Mongrel2 NaviServer NetWeaver OpenResty Passenger Paste POCO Puma Resin Roxen Tengine thttpd Tomcat Tornado Traffic Server Traefik Proxy Twisted Vinyl Cache WebLogic WEBrick WebSphere WildFly Yaws Zope Discontinued Boa CERN httpd Mongrel NCSA HTTPd Xitami Zeus Retrieved from " https://en.wikipedia.org/w/index.php?title=HAProxy&oldid=1353761329 " Categories : Free web server software Reverse proxy Proxy server software for Linux Free software programmed in C Unix network-related software Lua (programming language)-scriptable software Hidden categories: Articles with short description Short description is different from Wikidata All articles with unsourced statements Articles with unsourced statements from July 2021 This page was last edited on 12 May 2026, at 05:17  (UTC) . Text is available under the Creative Commons Attribution-ShareAlike 4.0 License ; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy . Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc. , a non-profit organization. Privacy policy About Wikipedia Disclaimers Contact Wikipedia Legal & safety contacts Code of Conduct Developers Statistics Cookie statement Mobile view Search Search Toggle the table of contents HAProxy 13 languages Add topic