Work

Nginx

project · 2004

Web Servers Infrastructure Networking

Nginx (pronounced “engine-x”) is a web server known for high performance, stability, and low resource consumption. Created by Igor Sysoev, it challenged Apache’s dominance and now powers a significant portion of the world’s websites.

Origins

Sysoev began developing Nginx in 2002 to solve the C10K problem—handling 10,000 concurrent connections. Apache’s process-per-connection model struggled at scale; Nginx used an event-driven, asynchronous architecture.

Key Architecture

Nginx’s design enables high concurrency:

Features

Beyond serving static files, Nginx provides:

Adoption

Nginx became critical infrastructure: