F5 NGINX Sprint 3.0 is coming your way August 23–25, 2022! Register today and dive deep with fellow community members and industry experts into NGINX open source technologies.
During 2021 we published more than 50 posts on the NGINX blog, covering a wide range of topics. Here we review the eight that were most popular among our readers, giving you a chance to catch up on big news and important insights you might have missed.
Small is beautiful when it comes to containers in test and dev environments: they take less time to build, use less memory, and have a smaller attack surface. We explore tools and provides instructions for building images that are a small as possible.
NGINX Unit makes supporting HTTPS simple and completely application-agnostic, because encryption is applied at the level of the listener, not the application. No need to dig into language‑specific details! In this blog we illustrate HTTPS configuration for a Spring Boot application.
NGINX Unit 1.23.0 and 1.24.0 introduce support for the SNI extension to TLS, definition of OpenSSL configuration commands, MIME filtering and path restrictions for static content, and multiple Python scripts in one app. Also, you no longer need to modify Node.js apps to run them in Unit.
Preview the seven demos presented by the NGINX team on August 24 at NGINX Sprint 2021, our annual virtual event. We show how NGINX solutions accelerate just about every step in your app development journey, from deploying the first reverse proxy to launching a service mesh.
Dive deep into two Linux features that underlie containers: namespaces and cgroups. They enable process isolation, ensuring that multiple processes running on a system don't interfere with one another. Our NGINX Unit application server also uses them for application isolation.
NGINX recently became the most popular web server in the world, according to W3Techs. We're profoundly grateful to the NGINX community, who've brought us to this milestone, and look forward to providing even more tools to help you optimize delivery of your modern and cloud-native apps.
A container is a virtualization technology designed to create and support a portable form factor for applications. In other words, containers make it easy to deploy an application on a range of different platforms.