NGINX announced the latest release of its application delivery platform: NGINX Plus Release 8 (R8). The key features delivered with R8 include OAuth Technology Preview, production ready HTTP/2 implementation, an on-the-fly reconfiguration API, and scalable caching for large video files. In addition to detailed documentation, Nginx plans to post instructions, a demo app, and a live webinar to provide more information for those interested in R8 nuances.
The goal of the OAuth Technology Preview stands to offload and streamline authentication tasks from application servers. NGINX Plus operates in front of applications and acts as a reverse proxy and load balancer. Accordingly, NGINX Plus becomes an ideal fit to handle authentication in a single or multi-app environment. OAuth 2 has emerged as the industry standard for controlling user identity, and its inclusion in the NGINX Plus platform should arrive as a welcome addition.
NGINX first introduced HTTP/2 support in R7. HTTP/2 was just over a half-year old when R7 picked up the protocol. NGINX continued to improve its support for HTTP/2 during the life of R7. Today, NGINX sits as the premier Web server for HTTP/2 and with R8, HTTP/2 is fully supported for production-ready environments.
NGINX's on-the-fly reconfiguration API allows administrators to add or remove upstream servers without restarting NGINX Plus. Additionally, the need to manually modify or reload the configuration file goes away. The feature enhances scalability, service discovery, and load balancing in an automated fashion and on demand. Changes made persist across a restart or configuration reload.
Finally, R8 improves upon previous versions' scalable content cache. The feature improvement offers better handling of large video files (e.g. HTML 5 video). The feature is made possible by breaking up large files into smaller fragments instead of storing an entire video file in a single cache entry. The new structure aligns with how users consume video and reduces latency.
For more details on R8, visit the blog post announcement. As mentioned, NGINX plans on releasing a demo app to display R8 functionality. Further, those interested in the live webinar can register here.