Category: Uncategorized
-
Network Engineering, APIs, and You
As a network engineer, there are everyday hurdles you face, from outages to design to performance problems. Now you must learn API, too? How do you start understanding the new world? Guest blogger and network engineer Brian Gleason provides guidance on how go about it.
-
How Latency Makes Jamming Together in Real Time Nearly Impossible
Guest blogger and musician Caleb Dolister discusses an unexpected consequence of the COVID-19 pandemic: how hard it is to play music together remotely. Turns out the variable latency introduced by networks makes it nearly impossible to keep everyone on the beat.
-
Automating Installation of WordPress with NGINX Unit on Ubuntu
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.
-
Can Application Security Be Pain Free?
Application security is hard, but there are some best practices to help you achieve it: automate as much as possible, build security as a guardrail instead of a gate, select solutions that provide easily understood insights, and make security adaptable, scalable, and reliable.
-
Filesystem Isolation in NGINX Unit
We explore two use cases for filesystem isolation in NGINX Unit. First, we stop attackers from accessing sensitive information, by restricting a compromised app to its sandbox directory. Second, we toggle between sets of global dependencies by defining them in separate filesystems.
-
NGINX Unit 1.18.0 Adds Filesystem Isolation and Other Enhancements
NGINX Unit 1.18.0 introduces filesystem isolation, the ‘target’ option to reduce redundancy in PHP app configuration, and URL encoding. It also includes features introduced in NGINX Unit 1.17.0: redirects, and fractional server weights for traffic distribution in upstream groups.
-
Introducing a Technology Preview of NGINX Support for QUIC and HTTP/3
We announce the technology preview of NGINX support for QUIC+HTTP/3 as pre-release software, available for interoperability testing, feedback, and code contributions. HTTP/3 replaces TCP with QUIC, which is designed to support multiplexed connections more reliably.
-
Building Application Stacks With NGINX Unit
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 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
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.
-
NGINX Unit 1.13.0 and 1.14.0 Introduce Reverse Proxying and Address-Based Routing
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 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.
-
Digital Transformation in a New Era of Application Delivery
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.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.
-
Rate Limiting with NGINX
Protect your applications from excessive traffic, including DDoS attacks, by controlling the requests they receive with NGINX rate limiting.
-
Capturing 5xx Errors with a Debug Server
Learn how to deploy a Debug Server to capture requests that have caused 5xx errors on application servers, as an aid to debugging the error causes.
-
Mitigating DDoS Attacks with NGINX
Learn about the features in NGINX and NGINX Plus that make them a valuable part of a solution for DDoS attack mitigation.
-
Inside NGINX: How We Designed for Performance & Scale
Take a deep dive inside NGINX and learn why NGINX is perfectly suited for applications and servers that require high performance and scalability