Skip to main content
TrustRadius
HAProxy Community Edition

HAProxy Community Edition

Overview

What is HAProxy Community Edition?

HAProxy Community Edition is a free, open source reverse-proxy offering high availability, load balancing, and proxying for TCP and HTTP-based applications. It is presented as suited for very high traffic web sites.

Read more
Recent Reviews

TrustRadius Insights

HAProxy is a versatile proxy server and load balancer commonly used by organizations to achieve high availability and distribute traffic …
Continue reading
Read all reviews
Return to navigation

Pricing

View all pricing

What is HAProxy Community Edition?

HAProxy Community Edition is a free, open source reverse-proxy offering high availability, load balancing, and proxying for TCP and HTTP-based applications. It is presented as suited for very high traffic web sites.

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Would you like us to let the vendor know that you want pricing?

44 people also want pricing

Alternatives Pricing

What is Azure Load Balancer?

Microsoft's Azure Load Balancer provides built-in load balancing for cloud services and virtual machines, so the user can create highly-available and scalable applications in minutes.

Return to navigation

Product Demos

LIVE : DevOps: "Configuration of HAProxy​ for Load Balancing on the top of AWS using Ansible"​ -DEMO

YouTube

DEMO: Exporting Webshop Invoices to PDF with NodeJS/Puppeteer + HAproxy load balancer

YouTube

Sprint 25 demo 1: Webservers and HAProxy containers

YouTube

Configuration of "HAProxy" Reverse Proxy Server for Load Balancing on AWS using Ansible - DEMO

YouTube

Created LoadBalancer using Ansible | Ansible | AWS | HaProxy | LoadBalancer

YouTube

Haproxy 2.4 sticky session towards EMQ X MQTT Broker cluster

YouTube
Return to navigation

Product Details

What is HAProxy Community Edition?

HAProxy Community Edition is a free, open source reverse-proxy offering high availability, load balancing, and proxying for TCP and HTTP-based applications. It is presented as suited for very high traffic web sites.

HAProxy Community Edition Technical Details

Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

HAProxy Community Edition is a free, open source reverse-proxy offering high availability, load balancing, and proxying for TCP and HTTP-based applications. It is presented as suited for very high traffic web sites.

HAProxy Community Edition starts at $0.

The most common users of HAProxy Community Edition are from Mid-sized Companies (51-1,000 employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(21)

Community Insights

TrustRadius Insights are summaries of user sentiment data from TrustRadius reviews and, when necessary, 3rd-party data sources. Have feedback on this content? Let us know!

HAProxy is a versatile proxy server and load balancer commonly used by organizations to achieve high availability and distribute traffic efficiently. With its low economic cost, users have successfully implemented HAProxy as a front end for their databases and VPN tunnels, effectively handling their workload and improving performance. It has been praised as a cost-effective alternative to more expensive load balancers, offering comparable functionality without breaking the bank.

One of the key use cases of HAProxy is load balancing traffic to database servers, ensuring an even distribution of requests and easy scalability without the need for adjusting application configurations. This flexibility allows organizations to manage multiple microservices seamlessly, as HAProxy is highly configurable and easy to manage.

In addition to load balancing, users have deployed HAProxy with Keepalived to ensure high availability at all times. By utilizing this combination, organizations can maintain uninterrupted service by automatically switching to backup servers in case of failures. This feature makes HAProxy a reliable solution for critical applications.

Furthermore, HAProxy is widely used across organizations for SSL offload and traffic redirection. Its ability to modify traffic during ingress without downtime allows for flexibility in adapting to changing business needs.

Overall, users have found that HAProxy provides a robust and cost-effective solution for managing server and application workloads. Its versatility and ease of use make it an excellent choice for organizations looking to improve performance, achieve high availability, and efficiently distribute traffic.

Real-time Hit Logging: Several users have expressed their appreciation for the product's real-time hit logging feature. This feature allows for efficient monitoring of usage and enables users to track and analyze individual public addresses' usage. By reducing overhead on real servers and improving server health, this feature has proven to be highly valuable.

Load Balancing: Many reviewers have found the load balancing capability of the product to be highly beneficial. They have mentioned that it provides high availability of applications and evenly distributes traffic across systems. This feature optimizes resource utilization and improves overall system performance, making it a key advantage for users.

Clustering: The clustering capability of the product has been widely applauded by reviewers. Clustering allows for the creation of interconnected servers that function as a single system. This enhances scalability and fault tolerance, ensuring high availability even in case of individual server failures. Users appreciate this feature for its ability to maintain uninterrupted services.

Missing Feature-Oriented Graphical Dashboard: Some users have expressed their frustration over the lack of a feature-oriented graphical dashboard in the product. This limitation makes it challenging for them to navigate and find necessary information easily. They feel that having a visually intuitive dashboard would greatly enhance their user experience.

Limited Accessibility for Different Platforms: A common concern raised by reviewers is that the installations are primarily focused on Linux, which restricts access for users on different platforms. They suggest expanding compatibility to include other operating systems such as Windows or macOS to cater to a wider audience.

Insufficient Routing Algorithms: Several users have highlighted the need for additional routing algorithms tailored to enterprise requirements. They feel that the existing options may not adequately meet their specific needs and suggest incorporating more advanced and customizable routing algorithms into the product's offering.

Users have made several recommendations for the product based on their experiences and needs. The three most common recommendations are as follows:

  1. It is important to read through the configuration manuals fully to understand the flexibility of the product. By thoroughly reviewing the documentation, users can maximize the potential of the product and take advantage of its capabilities.

  2. Users suggest checking out the community IRC/Slack for assistance and asking questions. Tapping into the active online community provides opportunities to seek guidance, share knowledge, and troubleshoot any issues that may arise during implementation or usage.

  3. Users recommend reaching out to HAProxy Enterprises for pricing options and to discuss specific needs. By contacting the HAProxy team directly, customers can receive personalized assistance with pricing inquiries and explore how the product can meet their unique requirements.

These recommendations emphasize the importance of understanding the product's flexibility, utilizing community support for assistance, and engaging with HAProxy Enterprises for tailored solutions and pricing information.

Attribute Ratings

Reviews

(1-2 of 2)
Companies can't remove reviews or game the system. Here's why
AMJITH LAL S | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
HAProxy is used in our server environment for our academic purposes mainly for exam management servers that require high availability and security in on-premises. Also since it is open source it can easily be used for testing in demo servers irrespective of the platform it belongs. We also depend this integration to our public ip addresses.
  • Real-time hit logging allows us to monitor the usage efficiently
  • Saves the usage of individual public addresses to a large extent.
  • Reduces the overhead on real servers and improves overall health of servers
  • lacks a feature oriented graphical dashboard
  • Installations are linux oriented, not available in all platforms
  • More algorithms are required for routing in enterprises
It prevents a single server failure from being a downtime event by adding redundancy to every layer of your architecture. A load balancer facilitates redundancy for the backend layer (web/app servers), but for a true high availability setup, you need to have redundant load balancers as well. So it is well suited for all production related servers and less suited for individual servers that do not require redundancy.
  • Round Robin selects servers in turns. This is the default and precise algorthm
  • Using layer 7 allows the load balancer to forward requests to different backend servers based on the content of the user’s request
  • Improved the security of all the production servers to a large extent.
  • Improved the flexibility of server migration with this implementation
  • Cost effective way when compared to traditional firewall based load balancers
  • Could save the Server attributes like cpu cores, memory to a large extent
José Javier Dominguez Reina | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use HA Proxy as a proxy server and as a balancer for servers (layer 4, IP) and for applications (layer 7).In this way, we manage to have part of the content of the applications cached and we also balance the load of an application between several servers. In this way, we can provide high availability and balanced service with low economic cost.
  • Load balancing
  • Proxy for TCP an HTTP/HTTPS
  • High availability of applications
  • SSL certificate management
  • Configuration only by text files
  • Setting criteria to decide load balancing
In our company, we use the HA Proxy to balance internal applications or external applications with a number of connections that are not too excessive. For critical applications or with a huge number of connections we use a hardware balancer. In this way, we manage to minimize the economic costs of the infrastructures.
  • Load balancing.
  • Have multiple SSL certificates configured.
  • High performance and low latency.
  • Low Cost, Open Source
  • Load balancing
  • High performance and low latency.
We chose HA Proxy because it is cheaper than a hardware balancer, it is an open-source solution with a large community behind it and with constant updates. It also allows custom scripts according to needs.HA Proxy is a solution used in many internet sites like GitHub, Reddit, Twitter, and Tuenti.
Return to navigation