Try our new research platform with insights from 80,000+ expert users

Envoy vs HAProxy comparison

 

Comparison Buyer's Guide

Executive Summary
 

Categories and Ranking

Envoy
Ranking in Service Mesh
2nd
Average Rating
9.0
Number of Reviews
1
Ranking in other categories
No ranking in other categories
HAProxy
Ranking in Service Mesh
5th
Average Rating
8.2
Number of Reviews
42
Ranking in other categories
Application Delivery Controllers (ADC) (4th)
 

Mindshare comparison

As of November 2024, in the Service Mesh category, the mindshare of Envoy is 17.6%, down from 19.2% compared to the previous year. The mindshare of HAProxy is 14.6%, up from 3.0% compared to the previous year. It is calculated based on PeerSpot user engagement data.
Service Mesh
 

Featured Reviews

AM
Aug 15, 2024
A simple solution that works as a proxy server and load balancer
I used the solution to build a project's proxy server and load balancer I found Envoy simple to use compared to alternatives like Traefik. The tool needs to incorporate better documentation and more example samples.  I haven't contacted the tool's support team.  I chose Envoy for the POC…
Mehdi El Filahi - PeerSpot reviewer
Apr 17, 2024
Useful for for small and quick load-balancing tasks
What I like best about the product is its simplicity and speed. When you need to set up a load balancer quickly, HAProxy offers options like sticky sessions and round-robin. It's also fast to configure, including adding SSL for security. While it may have fewer options than other solutions like F5, HAProxy gets the job done for basic load-balancing tasks. The reliability features of HAProxy were particularly useful in a scenario where I needed to test load balancing between two Tomcats. Since these domains were inaccessible, I set up a third Docker with HAProxy, which had access to the Tomcat domains. I then configured HAProxy to handle the load balancing. This setup allowed the client to interact with HAProxy. The solution's integration with other elements is easy.

Quotes from Members

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Pros

"I found Envoy simple to use compared to alternatives like Traefik."
"Scalable and inexpensive."
"We did not need technical support because the documentation is good."
"Tech support is super-quick to respond, and always on target with answers specific to the current issue."
"HAProxy potentially has a good return on investment"
"We use it as a load balancer for our application servers."
"Advanced traffic rules, including stick tables and ACLs, which allow me to shape traffic while it's load balanced."
"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 none."
"Performance configuration options with threads, processes, and core stickiness are very valuable."
 

Cons

"The tool needs to incorporate better documentation and more example samples."
"We've changed solutions as it doesn't fit with our current needs."
"There is room for improvement in the pricing model. It could be cheaper."
"We would like to see dynamic ACL and port update support. Our infrastructure relies on randomly allocated ports and this feature would allow us to update without restarting the process."
"​It needs proper HTTP/2 support.​"
"Sometimes it's challenging to get through the log, and you need a log to understand what is going on. It isn't easy to map the logging with the documentation, and every time I read the log, I have to pull out the documentation to understand what I'm reading."
"The GUI should be more responsive and show the detailed output of logs."
"The logging functionality could use improvement, as it is a little cryptic."
"I would like to evaluate load-balancing algorithms other than round robin and SSL offloading. Also, it would be helpful if I could logically divide the HAProxy load-balancing into multiple entities so that I would install one HA Proxy LB application which could be used for different Web servers for different applications. I am not sure if these features are available."
 

Pricing and Cost Advice

"The tool is open-source."
"HAProxy is free in the initial offer. However, pricing can be improved."
"HAProxy is a free open-source solution."
"It is free of cost."
"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 originally interested in paying, but we are thankful we chose to go with HAProxy."
"HAProxy is free software. There are optional paid products (support/appliances)."
"We are using HAProxy as an open-source."
"The tool is open-source."
"HAProxy is free open-source software."
report
Use our free recommendation engine to learn which Service Mesh solutions are best for your needs.
814,649 professionals have used our research since 2012.
 

Top Industries

By visitors reading reviews
Computer Software Company
24%
Financial Services Firm
16%
Manufacturing Company
11%
Government
6%
Computer Software Company
20%
Financial Services Firm
12%
Government
9%
Manufacturing Company
7%
 

Company Size

By reviewers
Large Enterprise
Midsize Enterprise
Small Business
No data available
 

Questions from the Community

What needs improvement with Envoy?
The tool needs to incorporate better documentation and more example samples.
What is your primary use case for Envoy?
I used the solution to build a project's proxy server and load balancer.
Do you recommend HAProxy?
I do recommend HAProxy for more simple applications or for companies with a low budget, since HAProxy is a free, open-source product. HAProxy is also a good choice for someone looking for a stable ...
What do you like most about HAProxy?
The solution is effective in managing our traffic.
 

Comparisons

 

Also Known As

No data available
HAProxy Community Edition, HAProxy Enterprise Edition, HAPEE
 

Learn More

Video not available
Video not available
 

Overview

 

Sample Customers

Airbnb, Booking.com, Cookpad, Digital Ocean, Ebay, F5, Google, GO-JEK, Grubhub, IBM, Medium, Microsoft, Netflix, Pinterest, Salesforce.com, Snapchat, Stripe, Square, Tencent, Twilio, Uber, Verizon, VMware, Vsco, Yahoo Japan, Yelp
Booking.com, GitHub, Reddit, StackOverflow, Tumblr, Vimeo, Yelp
Find out what your peers are saying about Isito, Envoy, VMware and others in Service Mesh. Updated: November 2024.
814,649 professionals have used our research since 2012.