HAProxy

HAProxy is a free and open source software that provides a high availability load balancer and proxy (forward proxy, reverse proxy) for TCP and HTTP-based applications that spreads requests across multiple servers. It is written in C and has a reputation for being fast and efficient (in terms of…

Key facts

First appeared
2001
Category
cloud_infrastructure
Problem solved
HAProxy was created to solve the problem of efficiently distributing network traffic to multiple servers, ensuring high availability and performance for web applications, especially under heavy loads. It aimed to provide a lightweight, fast, and highly configurable open-source alternative to expensive hardware load balancers and less specialized software proxies of the time, addressing challenges in scalability, reliability, and detailed traffic management.
Platforms
macos, FreeBSD, linux, Solaris, Linux, unix, web, Other Unix-like systems

Related technologies

Notable users

  • Reddit
  • Airbnb
  • Stack Overflow
  • DigitalOcean
  • Instagram
  • GoDaddy
  • GitHub
  • Booking.com
  • Twitter