VUG5 IMS presentation
sky at crucially.net
sky at crucially.net
Fri Mar 23 15:51:51 CET 2012
I will re-iterate, I have no idea why this is so complex and no one has been able to explain it.
If we have last-modified from in a grace object, add if-modified-since. If you don't like it, remove if-modified-since in vcl_miss. This gives you control.
If you get a 304 and no headers have changed (most likely) then you don't need to copy the object, just update timestamps.
Go through vcl_fetch to allow people to change the vcl or introduce a new function for that. (the one problem of going through vcl_fetch is people might try to set headers unnecessarily.)
The patch to this is literally tiny, combined with pure background 304 re-validation I think it is 200 lines, and that includes using background threads.
Artur
Sent via BlackBerry by AT&T
-----Original Message-----
From: Nils Goroll <slink at schokola.de>
Sender: varnish-dev-bounces at varnish-cache.org
Date: Fri, 23 Mar 2012 14:35:05
To: <varnish-dev at varnish-cache.org>
Subject: VUG5 IMS presentation
Hi,
I've been asked to mail it to this list.
Thanks to everyone at VUG5 dev day for the good discussion.
Nils
More information about the varnish-dev
mailing list