open source parallel esi for varnish-cache
Nils Goroll
slink at schokola.de
Tue Aug 17 10:07:27 UTC 2021
We do not regularly announce new Varnish modules (VMODs) on this list, and the
only reason why we are making an exception today, is our understanding that a
module released yesterday may be of wider interest.
On
https://code.uplex.de/uplex-varnish/libvdp-pesi
https://gitlab.com/uplex/varnish/libvdp-pesi (mirror)
we have released a Varnish Delivery Processor (VDP) for parallel ESI processing,
which can deliver relevant speedups where portions of ESI-processed objects are
not served from cache.
The module has been labeled as "mature" in the vmod directory[1] because it has
been run in production at the primary sponsor's ESI-heavy high capacity site for
about two years now.
The master branch has been tested against the current varnish-cache master
branch and we will maintain the code base going forward. We do not plan to
publicly release branches for past varnish-cache releases.
For community support, please use gitlab issues at
https://gitlab.com/uplex/varnish/libvdp-pesi/-/issues
For commercial support inquiries, please contact varnish-support at uplex.de
Besides our primary, unnamed sponsor who has made open source pESI for
varnish-cache possible, we thank BoardGameGeek[2] for their support of the
public open source release.
Nils
--
[1] https://varnish-cache.org/vmods/
[2] https://boardgamegeek.com/
More information about the varnish-announce
mailing list