We performed a comparison between HAProxy and HashiCorp Consul based on real PeerSpot user reviews.
Find out in this report how the two Service Mesh solutions compare in terms of features, pricing, service and support, easy of deployment, and ROI."Having the right load balancing solution – which is what HAProxy is – and protection in place gives organizations peace of mind."
"We don't have a problem with the user interface. it's good."
"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."
"The anti-DDOS PacketShield filtering solution (embedded in the physical appliances) as well as the BGP route injection are great features and heavily used."
"I am also able to make configuration changes during the day, in production, with no worries of problems and/or downtime occurring."
"Software defined load balancing allows us to dynamically adjust and codify routing decisions. This speeds up development."
"It has allowed us to evenly distribute the load across a number of servers, and check their health and automatically react to errors."
"It is stable. Period. Will not fail unless you do something wrong."
"HashiCorp Consul's most valuable feature is the automation of many processes, which limits the errors from user interaction."
"The product's most valuable features are support for Service Mesh TLS and canary deployment."
"The documentation is good."
"The reconfigurability in terms of the tooling could be improved and maybe an editor plugin can be added."
"Documentation could be improved."
"The product does not have any new technologies."
"HAProxy is very weak in the logging and monitoring part and requires improvement."
"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."
"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. Also, they need a more detailed GUI for monitoring and configuration."
"Pricing, monitoring, and reports can be improved."
"HAProxy could do with some good combination integrations."
"The command line of HashiCorp Consul could be more intuitive to make it easier to use."
"Health check outputs are delayed sometimes."
"They could improve issues related to triggering generic deployments for the platform."
HAProxy is ranked 2nd in Service Mesh with 41 reviews while HashiCorp Consul is ranked 6th in Service Mesh with 3 reviews. HAProxy is rated 8.2, while HashiCorp Consul is rated 7.6. The top reviewer of HAProxy writes "Offers good integration capabilities but needs to improve the monitoring part". On the other hand, the top reviewer of HashiCorp Consul writes "A scalable solution that can be used to perform health checks of applications and services". HAProxy is most compared with Microsoft Azure Application Gateway, NGINX Plus, Kemp LoadMaster, Citrix NetScaler and F5 BIG-IP Local Traffic Manager (LTM), whereas HashiCorp Consul is most compared with AWS App Mesh, NGINX Service-Mesh, Kong Mesh, VMware Tanzu Service Mesh and Envoy. See our HAProxy vs. HashiCorp Consul report.
See our list of best Service Mesh vendors.
We monitor all Service Mesh reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.