All Posts

  • Building Application Stacks With NGINX Unit

    Building Application Stacks With NGINX Unit

    by

    in

    We show how to build an application stack with NGINX Unit, enabling automated deployment of production environments with custom‑built language runtime versions, libraries, modules, and extensions. The sample app is WordPress deployed in a Docker container.

  • NGINX Unit 1.16.0 Introduces New Yet Familiar Features

    NGINX Unit 1.16.0 Introduces New Yet Familiar Features

    by

    in

    NGINX Unit 1.16.0 introduces two new features that are already familiar to NGINX users. First, it can load balance across a group of upstream servers using the round-robin method. Second, you can define what happens when a requested file can’t be served, similar to the NGINX ‘try_files’ directive.

  • NGINX Unit Adds Assembly Language Support

    NGINX Unit Adds Assembly Language Support

    by

    in

    Assembly language is popular in all kinds of system software and we believe that web development can also benefit from the advantages it provides. Today we’re pleased to add support for assembly language to NGINX Unit. Web development in assembly has never been so easy.

  • 5 Ways Software Load Balancers Facilitate Modern Application Delivery

    5 Ways Software Load Balancers Facilitate Modern Application Delivery

    by

    Zack Belcher explores 5 reasons Vizuri recommends software-based load balancers to its customers instead of specialized, on-premises hardware appliances: they can enhance agility, facilitate modernization, increase flexibility, boost scalability, and lower costs.

  • NGINX Unit 1.13.0 and 1.14.0 Introduce Reverse Proxying and Address-Based Routing

    NGINX Unit 1.13.0 and 1.14.0 Introduce Reverse Proxying and Address-Based Routing

    by

    in

    NGINX Unit 1.13.0 introduces reverse proxying, and version 1.14.0 adds address-based routing to the internal routing and file-serving functionality from previous releases. We combine the new features in a complete configuration example for IP address filtering and access management.

  • Application Isolation with NGINX Unit

    Application Isolation with NGINX Unit

    by

    in

    Application isolation in NGINX Unit enables you to control which types of system resources your apps share with NGINX Unit and each other. Running apps in isolated environments improves security. Get all the details on how it works, and what it means for the future of NGINX Unit.

  • NGINX Unit 1.11.0 Is Now Available, Introduces Static File Serving

    NGINX Unit 1.11.0 Is Now Available, Introduces Static File Serving

    by

    NGINX Unit 1.11.0 introduces support for static file serving, a much requested feature ever since NGINX Unit debuted. It also includes application (process) isolation using Linux namespaces and a WebSocket server implementation for Java Servlet Containers. NGINX Unit 1.12.0 adds support for PHP 7.4.

  • Digital Transformation in a New Era of Application Delivery

    Digital Transformation in a New Era of Application Delivery

    by

    in

    Adam Fisher shares his perspective on how the adoption of public and hybrid cloud is changing application development and delivery. To take full advantage of the scale and flexibility of the cloud, you need a lightweight, multi-cloud application delivery platform like NGINX.

  • NGINX Unit 1.10.0 Is Now Available

    NGINX Unit 1.10.0 Is Now Available

    by

    in

    NGINX Unit 1.9.0 and 1.10.0 introduce request routing based on matching arguments, headers, cookies, and scheme; appending elements to arrays; a built‑in WebSocket server for Node.js; and new guides for Catalyst, NextCloud, Redmine, Docker, and language modules.

  • Transitioning to DevOps: Advice from an NGINX Expert

    Transitioning to DevOps: Advice from an NGINX Expert

    by

    NGINX Global Solutions Architect and DevOps expert Kevin Jones provides practical advice on steps in your transition to DevOps: setting goals, choosing the right tools, fostering cross-functional communication, and measuring the success of your transition.

  • NGINX Unit: A Modern App Server for Modern Apps

    NGINX Unit: A Modern App Server for Modern Apps

    by

    NGINX Unit is a key component in our modern platform spans from code to customer: it’s configured dynamically via API for no app downtime; it can run apps written in multiple languages and versions at the same time; its small footprint makes it ideal for microservices and deployable on any infrastructure.

  • Announcing NGINX Ingress Controller for Kubernetes Release 1.5.0

    Announcing NGINX Ingress Controller for Kubernetes Release 1.5.0

    by

    Release 1.5.0 of the NGINX Ingress Controller for Kubernetes introduces a new configuration schema, extended Prometheus-based metrics, simplifications to TLS configuration, support for load balancing traffic to ExternalName services, and a new repository for Helm charts.

  • NGINX Is Now Officially Part of F5

    NGINX Is Now Officially Part of F5

    by

    NGINX is now officially a part of F5. In his new role as head of the NGINX business unit at F5, Gus Robertson outlines the value of merging the people, culture, and vision of the two companies as we work together to enhance NGINX’s open source and commercial offerings.

  • Testing the Performance of NGINX Ingress Controller for Kubernetes

    Testing the Performance of NGINX Ingress Controller for Kubernetes

    by

    This blog describes the performance you can achieve with the NGINX Ingress Controller for Kubernetes, in terms of three metrics: requests per second, SSL/TLS transactions per second, and throughput. The full NGINX and Kubernetes configurations we used are included.

  • NGINX and F5: Our Continued Commitment to Open Source

    NGINX and F5: Our Continued Commitment to Open Source

    by

    There are always concerns when an enterprise acquires open source projects. NGINX CEO Gus Robertson explains why F5 is committed to maintaining and growing NGINX Open Source and other open source projects.

  • NGINX Unit 1.8.0 Is Now Available, Introduces Internal Routing

    NGINX Unit 1.8.0 Is Now Available, Introduces Internal Routing

    by

    NGINX Unit 1.8.0 introduces internal routing of requests based on host, URL, and HTTP method, This sets the framework for full Layer 7 request processing, necessary for further development of Unit’s web server functionality.

  • Announcing NGINX Ingress Controller for Kubernetes Release 1.4.0

    Announcing NGINX Ingress Controller for Kubernetes Release 1.4.0

    by

    Release 1.4.0 of the NGINX Ingress Controller for Kubernetes includes support for TCP and UDP load balancing and a “power of two choices” load-balancing algorithm (Random with Two Choices), extended Prometheus support, and easy development of custom Annotations.

  • NGINX Unit Now Supports TLS and JavaScript Apps with Node.js

    NGINX Unit Now Supports TLS and JavaScript Apps with Node.js

    by

    NGINX Unit 1.5 adds support for Node.js applications, which extends the set of supported languages to six: Go, JavaScript (Node.js), Perl, PHP, Python, and Ruby. It also adds support for encrypting connections with SSL/TLS, and dynamic updating of security certificates.