Anyone else using Compression Dictionary Transport to compress response bodies with a site-specific dictionary?
The first time you visit https://www.astray.com/recipes/ in Chrome, the response body is compressed with Brotli and takes 2,186 bytes. In the background the browser downloads a 400 byte dictionary.
The next time you visit https://www.astray.com/recipes/ the body is compressed with Brotli (using the shared dictionary) and takes only 1,799 bytes.
The savings add up with each request.
#webperf #http