We compare the reverse proxying performance of HAProxy and NGINX. Performance is similar until the request rate is large enough for HAProxy to hit 100% CPU utilization. At that point, its performance degrades significantly while NGINX continues to experience almost no latency.
Since our last update, the NGINX Unit team has released three versions, 1.19.0 through 1.21.0. New features include support for ASGI with Python, multi-threading with several languages (Java, Perl, Python, Ruby), regular expressions in routing conditions, and more.
We explain how NGINX Controller App Security for application delivery provides threat visibility and actionable analytics, enabling SecOps to prevent potential threats, respond in a timely way, and mitigate false positives, resulting in an improved app security posture.
We introduce the NGINX Controller App Security add-on for Controller Application Delivery, which provides an app-centric, self-service way for app teams to enable WAF protection for their apps, while security teams can still define policies and monitor apps for compliance.
Release 1.9.0 of the NGINX Ingress Controller introduces updated NGINX App Protect features, new policies (JWT validation, rate limiting, and mTLS authentication), improved visibility with new metrics and Grafana dashboards, integration with NGINX Service Mesh, and more.
NGINX Service Mesh (NSM) is now available in a development release -- download it for free and give us your feedback! NSM is a fully integrated lightweight service mesh that leverages a data plane powered by NGINX Plus to manage container traffic in Kubernetes environments.
Announcing the NGINX Core collection on Ansible, with three roles to help you automate installation and configuration of NGINX Open Source, NGINX Plus, and NGINX App Protect. The collection is available in both community and supported versions.
We walk through a bash script for setting up a WordPress deployment on Ubuntu that's managed by NGINX Unit and uses NGINX for web serving. The resulting WordPress deployment is scriptable, supports Let’s Encrypt, and has production-ready settings.