Brotli Compression for Varnish 6.0 LTS: vmod-brotli Now Packaged
Open-source Varnish only speaks gzip. vmod-brotli brings brotli compression to Varnish 6.0 LTS as a fetch processor: objects are cached compressed and delivered as-is.…
Practical compression guides from the GetPageSpeed engineering team: configuration, performance tuning and security for production Linux servers.
17 articles
Open-source Varnish only speaks gzip. vmod-brotli brings brotli compression to Varnish 6.0 LTS as a fetch processor: objects are cached compressed and delivered as-is.…
How we benchmarked zlib-ng against stock zlib the way NGINX really uses it: chunked streaming harness, ab end-to-end runs, x86_64 and aarch64 numbers, the…
The canonical Zstandard module for NGINX has had no release since 2023. We continue it: the streaming bugs that truncated large responses are fixed…
NGINX certificate compression (RFC 8879) shrinks the TLS handshake by around 20% on every fresh connection, and it takes one directive. The catch is…
Learn how to use the NGINX unzstd module for transparent Zstandard decompression. Adopt Zstd compression server-side while maintaining compatibility with clients that do not…
Learn how to use the NGINX concat module to combine multiple CSS and JavaScript files into a single HTTP response. Reduce request overhead, improve…
The NGINX compression_vary module replaces the standard gzip_vary directive with smarter Vary header handling. It merges multiple Vary headers into one, removes duplicates, and…
Learn how to normalize Accept-Encoding headers in NGINX to prevent cache variant explosion. The compression-normalize module standardizes client compression preferences, dramatically improving proxy cache…
Brotli compression delivers superior compression ratios compared to gzip, making it ideal for serving web content. However, what happens when your storage backend already…
Learn how to use NGINX mod_zip module to dynamically assemble ZIP archives on-the-fly without loading files into memory. Perfect for download portals, file sharing…