HAProxy Reviews

Filter by:Reset all filters
industry
Loading...
Filter Unavailable
Company Size
Loading...
Filter Unavailable
Job Level
Loading...
Filter Unavailable
rating
Loading...
Filter Unavailable
Jared Bates
Real User
DevOps Engineer at a media company with 501-1,000 employees
Jan 29 2018

What is most valuable?

The ease of use of the configuration, and great documentation, are the most valuable features for us. The VRRP redundancy is also a mission-critical feature that works… more»

How has it helped my organization?

I estimate that this product has saved our company hundreds, if not thousands, of dollars in possible downtime from previous load balancers. We make a lot of our money… more»

What needs improvement?

The only area that I can see needing improvement is the management interface, since it is pretty much all through the CLI or configuration. However, HAProxy does have… more»

What's my experience with pricing, setup cost, and licensing?

The price is well worth it. HAProxy Enterprise Edition paid for itself within months, simply due to the resiliency it brings. It was a bit more expensive than we were… more»

If you previously used a different solution, which one did you use and why did you switch?

We previously used Coyote Point load balancers, and then switched to Fortinet’s Application Delivery Controller, due to end-of-life on the Coyote Points. After a few… more»

What other advice do I have?

I would rate this product a nine out of 10. I only took off one point because of the lack of a GUI, although in this case I would say that I prefer the CLI and… more»

Which other solutions did I evaluate?

We did not evaluate any other options. We considered looking at Barracuda’s offerings, but after a few days of evaluating HAProxy, we decided that it would be the best fit… more»
ShawnBrito
Real User
Senior Systems Architect at a tech vendor with 51-200 employees
Apr 29 2018

What is most valuable?

The most important features would be the load-balancing of HTTP and TCP requests, according to multiple LB algorithms (busyness, weighted-busyness, round robin, traffic, etc). Another important feature that we cannot live without is the username/passwd authentication for legacy systems that had… more»

How has it helped my organization?

As our traffic began increasing nine years ago, we desperately needed to load-balance TCP requests (for DBs). We originally used round robin on an array[] which stored the IPs of half a dozen DBs. But with HAProxy, we didn't need to maintain such complexity. We later exploited many more features.

What needs improvement?

The web stats UI, which provides the status of the health and numbers, could greatly benefit from having a RESTful interface to control the load-balanced nodes. Although there is a hack around the UI (by issuing a POST request to HAProxy with parameters), a RESTful interface would greatly improve… more»

What other advice do I have?

I have used it for over 10 years. I started using it as a Web application (Tomcat, Apache, JBoss) load-balancer when it had a few stable releases. When I first start using it, HAProxy was primarily used to load-balance HTTP requests. Since we are a B2B company that deals primarily with hotel… more»
Find out what your peers are saying about HAProxy, F5, Kemp and others in Application Delivery Controllers. Updated: October 2019.
370,827 professionals have used our research since 2012.
Haim Ari
Vendor
SysOps Manager at a marketing services firm with 51-200 employees
Dec 12 2017

What is most valuable?

* Reliability. HAProxy is the most reliable product I have ever used. * It is stable. Period. Will not fail unless you do something wrong. These features are why I give it… more»

How has it helped my organization?

In some environments we are handling millions of requests per minute in a high-availability HAProxy cluster. I don't know any other free software that can do that, from a… more»

What needs improvement?

HAProxy running in multiple cores, for example one for HTTP and another for HTTPS, requires the use of "nbproc". So if nbproc = 2, you will have two processes of HAProxy… more»

What's my experience with pricing, setup cost, and licensing?

There is no pricing for HAProxy. There are other HAProxy paid products (support/appliances) but we haven't used them so far.

If you previously used a different solution, which one did you use and why did you switch?

I used appliances such as Alteon (Radware) which are not as good and do not support all the features required in our environment.

What other advice do I have?

* Use the best hardware you can (CPU and memory). * Don't log files locally, if possible. * Use multi process only if you have to, and don't utilize the first core.

Which other solutions did I evaluate?

Only lately, nginx has introduced an advanced "proxy" product. It is okay, but HAProxy is better in terms of performance and stability.
John Taisto
Real User
Unix System Administrator at a financial services firm with 1,001-5,000 employees
Jun 04 2019

What is most valuable?

The most valuable feature is the TCP load balancing. It solves a problem for me where I can build files, not based on the health of the check, but rather the speed of the check. I found that… more»

How has it helped my organization?

It made something possible where I do load balancing on a container, without having to configure it at the firewall.

What needs improvement?

The logging functionality could use improvement, as it is a little cryptic. Additional logging functionality with better documentation would be helpful.

What's my experience with pricing, setup cost, and licensing?

We are not paying for HAProxy support. We're using the free version, compiling it in a container, and using it. The only cost is for the image manager, who is responsible for uploading the image, and… more»

What other advice do I have?

Once the container is set up, the time it takes to deploy is typically under a minute. That is a full-blown solution with all the plugins and images that I'm planning on using. I'm pretty happy with… more»

Which other solutions did I evaluate?

I chose this solution because I have to operate within a Docker container, and this is the only one that I could get to work.
François Guillier
Real User
Expert Engineer at a tech services company with 10,001+ employees
Feb 06 2018

What is most valuable?

The anti-DDOS PacketShield filtering solution (embedded in the physical appliances) as well as the BGP route injection are great features and heavily used. The firmware… more»

How has it helped my organization?

It makes the hosting on multiple platforms/datacenters very easy, without having to worry about the high availability required by our customers.

What needs improvement?

The basic clustering is not usable in our very specific setup. The clustering is mainly a configuration replication and is great in a case of active-passive usage. In the… more»

What's my experience with pricing, setup cost, and licensing?

Very good value for the money. One of the simplest licensing schemes in this category of products. Test/lab virtual machines can be installed without a licence. They can't… more»

If you previously used a different solution, which one did you use and why did you switch?

We used something else a long time ago. The old solution wasn't addressing our needs.

What other advice do I have?

Play a lot with the VM version. The product is powerful but some features are a bit hidden (read the HAProxy docs).

Which other solutions did I evaluate?

We are mainly using HAProxy Community Edition on our own servers. We also use this solution depending on our needs, but maintenance and upgrades are more complicated.
Mikolaj Niedbala
Consultant
Deployment Engineer at a tech services company with 501-1,000 employees
May 03 2018

What is most valuable?

Advanced traffic rules, including stick tables and ACLs, which allow me to shape traffic while it's load balanced. Performance configuration options with threads, processes, and core stickiness are also very valuable.

How has it helped my organization?

I can simplify configurations of many internal services (e.g. Web server configs) by moving some elements (like SSL) to HAProxy. I can also disable additional applications, like Varnish, by moving traffic shaping configurations to HAProxy.

What needs improvement?

In my opinion, there are three main areas to improve: * Make remote management more modern by adding API. * Propose a general HA solution for HAProxy (no I'm using keepalived for this). * Thread option should be a bit more stable.

If you previously used a different solution, which one did you use and why did you switch?

I used NGINX in my Web environment. HAProxy has more traffic shaping options and it's a dedicated VNF load-balancer.

What other advice do I have?

During the implementation, you have to plan ACLs and back-ends first. That allows you to prepare a cleaner config. I rate HAProxy a 10 out of 10. It is fast, flexible, and rock solid.
Consultant
Software Engineering Lead at a tech company with 10,001+ employees
Jan 31 2018

What is most valuable?

Performance and SSL proxy/offloading capability. Compared to nginx it’s a lot cleaner and quicker.

How has it helped my organization?

Software defined load balancing allows us to dynamically adjust and codify routing decisions. This speeds up development.

What needs improvement?

Dynamic update API. More things should be possible to be configured during runtime. We would like to see dynamic ACL and port update support. Our infrastructure relies on randomly allocated ports and… more»

If you previously used a different solution, which one did you use and why did you switch?

We did use hardware loadbalancing, and still use nginx for some Layer 7 routing challenges. We switched because software defined loadbalancing allows us to dynamically adjust and codify routing… more»

What other advice do I have?

Use it for some small, non-critical systems first, get comfy with the stats, and then scale out. Codify your configuration and keep it as simple as the requirements allow.

Which other solutions did I evaluate?

NTLM/F5 hardware, nginx.
Devendra Joshi
Real User
Sr. System Administrator Linux & AWS at a retailer with 501-1,000 employees
Apr 29 2018

What is most valuable?

Load balancing, mainly. We are using two Apaches with HAProxy load-balancing. Some people use HAProxy to load balance MySQL databases as well.

How has it helped my organization?

Four to five years back, we were struggling with Web load-balancing; we were facing issues with a single Apache. We got the best, and open-source, solution.

What needs improvement?

They should introduce one feature that I know many people, including me, are waiting for: HAProxy should have provide hot-swipe for back-end servers, no downtime while shifting back-end servers. They also need a more detailed GUI for… more»

What's my experience with pricing, setup cost, and licensing?

If you don't have expertise then go with the licensed version. Otherwise, open-source is the best solution.

What other advice do I have?

I will always give HAProxy a 10 out of 10. We never have any downtime with it. The HAProxy team regularly updates the product. I would definitely recommend HAProxy. You must go with this product.
See 8 More HAProxy Reviews

Articles

User Assessments By Topic About HAProxy

Find out what your peers are saying about HAProxy, F5, Kemp and others in Application Delivery Controllers. Updated: October 2019.
370,827 professionals have used our research since 2012.

HAProxy Questions

What is HAProxy ?

HAProxy is the most widely used software load balancer and application delivery controller in the world. The core HAProxy application delivery engine is an open source project chiefly maintained by HAProxy Technologies and assisted by a thriving open source community. HAProxy Community Edition is available for free at haproxy.org. HAProxy Enterprise Edition is packaged with additional enterprise class features, services and premium support from HAProxy Technologies.

Also known as
HAProxy Community Edition, HAProxy Enterprise Edition, HAPEE
HAProxy customers
Booking.com, GitHub, Reddit, StackOverflow, Tumblr, Vimeo, Yelp
Read Archived Reviews
BUYER'S GUIDE
Download our free Application Delivery Controllers Report and find out what your peers are saying about HAProxy, F5, Kemp, and more!
Sign Up with Email