Search code examples
cachingdistributed-cachingvarnishhttp-caching

Is it possible to do donut caching in Varnish?


I'm an ASP.NET developer trying to learn a little bit more about how caching is done on open-source stacks. I was wondering if it's possible to do donut caching on Varnish like how you can with ASP.NET MVC.

I realize that Varnish is a distributed caching system whereas the ASP.NET MVC example is local caching, but is it possible to implement that type of behavior in Varnish?


Solution

  • I'm not familiar with the term "donut caching", but from the description on that page, it sounds similar to Edge Side Includes:

    http://www.varnish-cache.org/trac/wiki/ESIfeatures