Graham Leggett wrote:
>
> Letting the cache hander handle content negotiation inside itself
> prevents some kind of weird mapping between URLs and their multiple
> representations being necessary outside the cache. This can be hidden
> inside the cache engine, which could probably find a fast an efficient
> way of storing the entities so that telling them apart is easy to do.
>
> One of the broken assumptions of the previous mod_proxy was that there
> was only one object representation per URL. If different content was
> negotiated, the previous cache entry was invalidated when it need not
> have been.
>
Agreed. There was a lot of thrashing in the cache for this reason.
--
Chuck
Chuck Murcko
Topsail Group
chuck@topsail.org
|