EndPointCorp / end-point-blog

End Point Dev blog
https://www.endpointdev.com/blog/
17 stars 65 forks source link

Comments for Varnish, Radiant, etc. #73

Open phinjensen opened 6 years ago

phinjensen commented 6 years ago

Comments for https://www.endpointdev.com/blog/2008/10/varnish-radiant-etc_26/ By Ethan Rowe

To enter a comment:

  1. Log in to GitHub
  2. Leave a comment on this issue.
phinjensen commented 6 years ago
original author: joevandyk
date: 2009-02-14T00:53:00-05:00

It would be great to see an indepth walkthrough of setting up Varnish with a basic Rails app. And maybe show how ESI could work... :D

phinjensen commented 6 years ago
original author: Ethan Rowe
date: 2009-02-14T01:35:00-05:00

Yeah, I've done some ESI work here and there but largely in a exploratory/prototyping fashion; nothing that's seen the light of day in a production system. I would like the opportunity to do it, though. For one client, we prototyped a system that relied on Varnish with ESI, fully caching some of the documents pulled in from ESI, with a specialized "purge daemon" setting between the appserver and Varnish that would issue purge commands to Varnish in response to state changes that necessitated refreshing the cached documents. This meant that the document pulled in through ESI would have no cache expiry, and would get purged only when a change necessitated it.

But, since it didn't ever go into production, there's not much data to share about it. And it wasn't in Rails, it was in a wildly-customized Interchange. :)