Try our new research platform with insights from 80,000+ expert users
Director at a financial services firm with 501-1,000 employees
Real User
Open-source, free, and has a lot of customizations, but needs more support and standard documentation for customizations
Pros and Cons
  • "Load balancing is valuable, and we are also using the WAF feature."
  • "There is no standardized document available. So, any individual has to work from scratch to work it out. If some standard deployment details are available, it would be helpful for people while deploying it. There should be more documentation on the standard deployment."

What is our primary use case?

We are just using this product in our UAT environment.

What is most valuable?

Load balancing is valuable, and we are also using the WAF feature.

It is a complete open-source product. The good thing is that there is a lot of customization and development.

What needs improvement?

There is no standardized document available. So, any individual has to work from scratch to work it out. If some standard deployment details are available, it would be helpful for people while deploying it. There should be more documentation on the standard deployment.

When you have to customize it for your application requirements, there are a lot of challenges. There should be more support for customization. To customize it better, there should be some kind of programming integration.

For how long have I used the solution?

I have been using this solution for two and a half years.

Buyer's Guide
HAProxy
October 2024
Learn what your peers think about HAProxy. Get advice and tips from experienced pros sharing their opinions. Updated: October 2024.
814,649 professionals have used our research since 2012.

What do I think about the stability of the solution?

It is completely open-source, so updates come very frequently. To the most extent, it is stable.

How are customer service and support?

It is an open-source product, so you have to work on technical support. You can take premium support from HAProxy, and that helps a lot, but it is not comparable to other enterprise products because it is a free-of-cost product.

Which solution did I use previously and why did I switch?

I also use F5. I am looking to replace F5 with HAProxy for some of my non-critical applications.

HAProxy is open source. So, if you have cost concerns, you can go for it. It is good for basic application load balancing. If you don't have budget limitations or you have critical applications, you should definitely go for F5 because of the standardization and the product experience they have in handling mission-critical applications. 

How was the initial setup?

Its initial setup is easy and not very complex. If you have a general understanding of how containers and VMware work, it is not very problematic to deploy it.

The initial setup documentation of HAProxy is good, but when you have to customize it for your application requirements, it gets difficult.

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

It is free of cost.

What other advice do I have?

We have currently deployed it for one product. For non-critical applications, it is a good choice. You can definitely go for it if you have cost concerns, your application is not very dynamic, or you are looking for a basic load balancing product. 

I would rate HAProxy a six out of 10.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Abduh  Rumfot - PeerSpot reviewer
It Security Consultant at juke
Real User
Top 5Leaderboard
Scalable and inexpensive although stability can falter with high traffic levels
Pros and Cons
  • "Scalable and inexpensive."
  • "The visibility could be improved."

What is our primary use case?

The primary use case of HAProxy is for load balancing. 

What is most valuable?

This product is scalable and inexpensive. 

What needs improvement?

The visibility could be improved. Stability can falter when there is a lot of traffic. End-to-end connections are limited. 

What do I think about the stability of the solution?

Stability could be improved. 

What do I think about the scalability of the solution?

The solution is scalable. 

How are customer service and support?

The technical support is good, it's provided to us by the distributor. 

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

Licensing costs are inexpensive. 

What other advice do I have?

I rate this solution six out of 10. 

Which deployment model are you using for this solution?

On-premises
Disclosure: My company has a business relationship with this vendor other than being a customer: Integrator
PeerSpot user
Buyer's Guide
HAProxy
October 2024
Learn what your peers think about HAProxy. Get advice and tips from experienced pros sharing their opinions. Updated: October 2024.
814,649 professionals have used our research since 2012.
Nasir Otis - PeerSpot reviewer
Network & Cloud Architect at Koala Compute Inc.
Real User
Free, potentially good return on investment, for low balancer environment
Pros and Cons
  • "HAProxy potentially has a good return on investment"
  • "I would like to see better search handling, and a user interface, with a complete functional graphical unit"

What is our primary use case?

I use HAProxy for individuals who can not buy low balancers. I built NFV in a box and send individuals a pathway into an HAProxy VM.

What needs improvement?

I would like to see better search handling, and a user interface, with a complete functional graphical unit.

For how long have I used the solution?

I have been using HAProxy for the past four to five months.

What do I think about the stability of the solution?

I do not have it in a full production environment to have those statistics. What I am currently using is stable.

What do I think about the scalability of the solution?

I do not see enough traffic to make an honest critique of the stability.

How was the initial setup?

I have not currently used technical support.

What was our ROI?

HAProxy potentially has a good return on investment.

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

The setup was not difficult it usually takes a day to complete for a VPC.
When it comes to pricing HAProxy is free.

Which other solutions did I evaluate?

I did look at NGINX.

What other advice do I have?

I would rate HAProxy an eight out of ten.

Which deployment model are you using for this solution?

Public Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Senior Vice President of TechOps at a computer software company with 201-500 employees
Real User
Performance in load balancing, SSL termination, means more stability for our clients

What is our primary use case?

Load balancing and SSL termination.

How has it helped my organization?

HAProxy enabled better performance at lower costs. That enabled us to provide more stability to our clients.

What is most valuable?

Performance.

What needs improvement?

A better GUI would be nice.

For how long have I used the solution?

One to three years.

What do I think about the stability of the solution?

No issues with stability.

What do I think about the scalability of the solution?

No issues with scalability.

How are customer service and technical support?

Very professional, helpful.

Which solution did I use previously and why did I switch?

We used F5 BIG-IP in the past and switchED due to performance issues and costs.

How was the initial setup?

It is mostly straightforward and HAProxy was very helpful, guiding us during the deployment.

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

I think that the pricing is very fair, I would definitely recommend buying the Enterprise license.

Which other solutions did I evaluate?

Citrix Netscaler and Kemp LoadMaster.

What other advice do I have?

HAProxy is a very powerful solution with great performance, but it needs to be evaluated carefully according to the specific environment and requirements.

Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
PeerSpot user
CTO & Founder at a financial services firm with 11-50 employees
Real User
A good solution with a good user interface but no longer fits our needs
Pros and Cons
  • "We don't have a problem with the user interface. it's good."
  • "We've changed solutions as it doesn't fit with our current needs."

What is our primary use case?

We use it in a model teacher, project, and financial trading system.

What is most valuable?

Overall, it's a good solution.

We don't have a problem with the user interface. It's good.

What needs improvement?

We've changed solutions as it doesn't fit with our current needs. 

For how long have I used the solution?

We have used the solution for a while, however, we are currently moving away from it.

Which solution did I use previously and why did I switch?

We are currently moving away from it. We changed our orchestrator solution and we move to something else and now use an internal proxy.

What other advice do I have?

We are end-users and customers. We don't have a business relationship with the solution.

I would rate the solution at a seven out of ten.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Real User
Cluster Solution Prevents Interruption of Service Caused By Inundation

What is most valuable?

The cluster feature. I use it for my second informatic room.

How has it helped my organization?

Four days ago, I had an inundation in my informatic room, and there was no interruption of service, because HAProxy is an excellent cluster solution.

What needs improvement?

While the product is quite perfect, it could use more supervision and be more active. Also, more simplicity, more peripherals, and more scalability.

For how long have I used the solution?

About five years.

What do I think about the stability of the solution?

Yes, the first time. I have an old VMware vCenter Server 6.0 . The VMware vCenter Server 6.0 cannot go with HAProxy. HAProxy developed a special feature for me to improve the function.

What do I think about the scalability of the solution?

No issues. I have about 500 users on HAProxy, which use a web server and mail server.

How are customer service and technical support?

No majors issues to contact them, but did contact them regarding questions about the product.

Which solution did I use previously and why did I switch?

I have used before a server from Microsoft, and a server is very slow as a solution.

How was the initial setup?

The product is very simple to install and to use.

Which other solutions did I evaluate?

Yeah, but I don't remember it, because the other product was very bad in comparison to HAProxy.

What other advice do I have?

The product is very simple and fast. It's a microchannel.

Try it and if you like it, you buy it.

Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
PeerSpot user
it_user704013 - PeerSpot reviewer
Information Technology / Software Development with 501-1,000 employees
Real User
Reliability and transparency are the most valuable features

What is most valuable?

Reliability and transparency are the most valuable features.

How has it helped my organization?

This product is replacing another balancer which was not supported anymore. So, there is no major improvement for us.

In general, the improvement is in terms of the balancer sense which is moving from a single web server/single point of failure to using several back-end servers, that greatly improves the speed and reliable uptime.

What needs improvement?

I would improve the web-based UI, but it’s a matter of personal preference.

For how long have I used the solution?

I have used this solution for one year.

What do I think about the stability of the solution?

There were no stability issues, it’s a stable product.

What do I think about the scalability of the solution?

There were no scalability issues.

How are customer service and technical support?

The technical support is very good , they are quick and responsive, which is essential for any product to succeed in this market.

Which solution did I use previously and why did I switch?

Previously, we were using another product but it is no longer supported.

How was the initial setup?

For the most part, the setup is pretty straightforward. However, as I mentioned earlier, thanks to the very good and quick technical support, all the complex requirements that we had were resolved quickly.

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

The pricing is good compared to the other similar products.

Which other solutions did I evaluate?

We evaluated at least four to five other products.

What other advice do I have?

It’s a reliable product with good technical support.

Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
PeerSpot user
it_user860877 - PeerSpot reviewer
Senior Operations Engineer
Real User
Reduced the load on our main load balancers
Pros and Cons
  • "It reduced the load on our main load balancers."
  • "We did not need technical support because the documentation is good."
  • "We need to handle new connections by dropping, or queuing them while the HAProxy restarts, and because HAProxy does not handle split config files."

What is our primary use case?

We are using HAProxy for our internal load balancers between the front-end and back-end services. HAProxies are configured either manually (LVS redundancy included) or automatically (ambassador pattern by using a Consul & Consul-Template).

How has it helped my organization?

It reduced the load on our main load balancers.

What is most valuable?

  • Flexible health-checking
  • Good config format to auto-configure

What needs improvement?

We need to handle new connections by dropping, or queuing them while the HAProxy restarts, and because HAProxy does not handle split config files.

For how long have I used the solution?

More than five years.

What do I think about the stability of the solution?

No stability issues.

What do I think about the scalability of the solution?

No scalability issues.

How is customer service and technical support?

We did not need technical support because the documentation is good.

How was the initial setup?

The initial setup is pretty straightforward.

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

We use NGINX as well. However, because the health checks are a paid feature, I like to avoid it whenever possible.

Which other solutions did I evaluate?

We pretty much know all the software out there and its capabilities, so we did not evaluate anything else.

What other advice do I have?

Use a split front-end and back-end instead of using the "listen" directive. Therefore, you are clear what you are setting up. 

Be aware of connections dropping during restarts, etc.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Haim Ari - PeerSpot reviewer
Haim AriDevOps Tech Lead at a computer software company with 51-200 employees
Vendor

Hello,
somewhere around version 1.8 of haproxy a new feature was released which helps to reduce connection drops to zero (at least according to the test i made)
At this post i mention the test and the source to "truly-seamless-reloads-with-haproxy"

devops.haim-ari.com

Hope this helps out
cheers

Buyer's Guide
Download our free HAProxy Report and get advice and tips from experienced pros sharing their opinions.
Updated: October 2024
Buyer's Guide
Download our free HAProxy Report and get advice and tips from experienced pros sharing their opinions.