We performed a comparison between HAProxy and NGINX Plus based on real PeerSpot user reviews.
Find out in this report how the two Application Delivery Controllers (ADC) solutions compare in terms of features, pricing, service and support, easy of deployment, and ROI."The anti-DDOS PacketShield filtering solution (embedded in the physical appliances) as well as the BGP route injection are great features and heavily used."
"Performance configuration options with threads, processes, and core stickiness are very valuable."
"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."
"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."
"Scalable and inexpensive."
"The feature that I have found the most valuable is that it works for my use case of application load balancing. I'm using it for PeerSense, and it's easy enough for PeerSense."
"We were able to use HAProxy for round robin with our databases, or for a centralized TCP connection in one host."
"When I worked in a security research center, we tested NGINX to support DoS and DDoS attacks, and its results were great."
"It's lightweight software that can handle heavy loads efficiently."
"With NGINX, I appreciate its ability to route traffic geographically."
"NGINX works much better than HAProxy in our current hardware and architecture for HTTP/HTTPS load balancing. "
"The product is resilient."
"I find the solution’s community support and documentation most valuable. Compared to HAProxy, have found a lot of documentation and community support on Quora. If you would be asking me as a developer whether to choose this product, I would recommend this since it has good community support, documentation, and signature updates. The configuration of HAProxy is also very tedious. However, NGINX’s configuration is very simple."
"Application Gateway with application-level firewall tool and load distributor and balancer (also serves for A/B testing)."
"It performs very well. That's one of the primary reasons we use NGINX."
"HAProxy is very weak in the logging and monitoring part and requires improvement."
"HAProxy could do with some good combination integrations."
"The only area that I can see needing improvement is the management interface, since it is pretty much all through the CLI or configuration. A GUI/web interface could be helpful for users who are not as experienced in the Linux shell. However, HAProxy does have another product that we evaluated called ALOHA, which has a web front-end, but we found it did not meet our needs."
"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 the automation process (through Chef and Ansible)."
"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 case of an active-active (or with more than two nodes) where the configuration is not fully identical, it cannot be used as-is."
"Pricing, monitoring, and reports can be improved."
"I would like to see better search handling, and a user interface, with a complete functional graphical unit"
"There are three main areas to improve: 1) Make remote management more modern by adding API. 2) Propose a general HA solution for HAProxy (no I'm using keepalived for this). 3) Thread option should be a bit more stable."
"It would be good if NGINX provided a graphical user interface."
"The drawback is that you must obtain a license for everything."
"I would suggest adding GUI-based configuration panels to NGINX Plus to simplify setup and management tasks."
"I would like to see the Grafana integration in NGINX which is already present in HAProxy. Grafana integration will help the solution visualize all the data analytics on the dashboard which is currently not present."
"Only improvement needed that I would point to is scalability. With it, I mean clusterized organisation on a low level. At the moment, the best alternative is RHEL HA."
"The center management system could be improved."
"There is room for improvement in the pricing model."
"The scalability could be improved."
HAProxy is ranked 3rd in Application Delivery Controllers (ADC) with 41 reviews while NGINX Plus is ranked 5th in Application Delivery Controllers (ADC) with 28 reviews. HAProxy is rated 8.2, while NGINX Plus is rated 8.8. The top reviewer of HAProxy writes "Useful for for small and quick load-balancing tasks". On the other hand, the top reviewer of NGINX Plus writes "Quick installation and very easy to manage while doing orchestration or automation". HAProxy is most compared with Microsoft Azure Application Gateway, Kemp LoadMaster, Citrix NetScaler, Envoy and F5 BIG-IP Local Traffic Manager (LTM), whereas NGINX Plus is most compared with IIS, Kemp LoadMaster, F5 BIG-IP Local Traffic Manager (LTM), Apache Web Server and Citrix NetScaler. See our HAProxy vs. NGINX Plus report.
See our list of best Application Delivery Controllers (ADC) vendors.
We monitor all Application Delivery Controllers (ADC) 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.