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 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."
"Stability is number one."
"I can't speak to all of the HAProxy features because we don't use them all, but load balancing is very good."
"The most valuable thing for me is TCP/IP Layer 4 stuff you can do with HAProxy. You can go down to the protocol level and make decisions on something."
"We don't have a problem with the user interface. it's good."
"Advanced traffic rules, including stick tables and ACLs, which allow me to shape traffic while it's load balanced."
"Reliability. HAProxy is the most reliable product I have ever used."
"I have found HAProxy very helpful in replicating production environment architecture in a development and testing environment."
"The product is resilient."
"The load balancing module, which is equivalent to LTM, is the focus of the PSE. So far, the features of both are identical. I believe NGINX has more features for securing these services, but in terms of load balancing, both are massive solutions."
"When you use NGINX, you have more options and power."
"Its versatility and capabilities make it invaluable for implementing patches and fixes when necessary."
"NGINX works much better than HAProxy in our current hardware and architecture for HTTP/HTTPS load balancing. "
"Nginx is extremely efficient in terms of the connection rate to the CPU cycles ratio, and in terms of the bandwidth to CPU cycles."
"The flexibility of its modules allow it to be scalable."
"Its most valuable features are load balancing and application delivery. This is the most efficient application for these features because of stability and its efficiency."
"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."
"If nbproc = 2, you will have two processes of HAProxy running. However, the stats of HAProxy will not be aggregated, meaning you don't really know the collective status in a single point of view."
"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."
"We need to handle new connections by dropping, or queuing them while the HAProxy restarts, and because HAProxy does not handle split config files."
"The product does not have any new technologies."
"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 reconfigurability in terms of the tooling could be improved and maybe an editor plugin can be added."
"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."
"The solution must improve its performance."
"I would suggest adding GUI-based configuration panels to NGINX Plus to simplify setup and management tasks."
"NGINX Plus is moderately priced, but it could give better value for money."
"The solution's GUI is an area with certain shortcomings that need improvement."
"The scaling should be built into the software rather than configured from an outside source."
"Make modules easier to enable or disable. The beauty and ugly side of the NGINX modules is you have to know how to compile the module. For beginners or non-very technical aspirant(s) going for NGINX, they have to learn how to compile the modules."
"It would be good if NGINX provided a graphical user interface."
"I would like it to have a more user-friendly graphical interface."
HAProxy is ranked 3rd in Application Delivery Controllers (ADC) with 40 reviews while NGINX Plus is ranked 5th in Application Delivery Controllers (ADC) with 27 reviews. HAProxy is rated 8.2, while NGINX Plus is rated 8.8. 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 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, F5 BIG-IP Local Traffic Manager (LTM) and Envoy, 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.