Install our extension to search inside any video instantly.

Cloudflare Replaced NGINX With Rust. Now It Runs the Cache Too

Added:
103 views9likes8:06MacroLens-d2sOriginal Release: 2026-07-20

Cloudflare replaced NGINX with Pingora, a Rust-based HTTP proxy framework, to address three architectural limitations at their scale: per-worker CPU load imbalance, request blocking on slow operations, and per-worker connection pools that reduce reuse. This migration achieved 70% less CPU and 67% less memory usage while saving 434 years of handshake time daily. The May 2026 update extended Pingora to handle caching, introducing asynchronous stale-while-revalidate, unbuffered bypass, and stricter RFC 9110 compliance. Rust was chosen over Go because its garbage collector causes unpredictable pauses that are unacceptable at 11.5 million requests per second, where tail latency determines user experience. This represents a broader industry trend where high-scale operators are reclaiming memory control from abstractions that no longer provide free performance.