Eu uso Varnish do_gzip para armazenar objetos compactados e, a cada vez, também tenho uma solicitação de ESI.
do_gzip
O que o Varnish fará? Eu acho que ele descompacta o objeto e preenche a resposta ESI, então comprime o objeto combinado e retorna.
Tags varnish