[Http-crcsync] crccache ready for some testing I think
Alex Wulms
alex.wulms at scarlet.be
Tue Mar 31 07:55:00 EDT 2009
Current implementation uses mod_cache to handle the cache-protocol with
crccache_client as a storage handler.
So it invokes crccache_client to write cached data to disk and to fetch data
from storage. Which is local filesystem or remote server via crcsync protocol
(that is how I currently understand it). Though, the integration between
mod_cache and it's storage handlers is still not 100% clear to me.
Don't know if that is the right approach. Another approach would indeed be to
make crccache_client an independent module (in stead of a mod_cache storage
handler) and make it understand the cache-protocol. Though, it will be
difficult for an independent module to know when mod_cache would handle it
and when not, because the behaviour of mod_cache is driven by several config
parameters.
Op dinsdag 31 maart 2009, schreef Martin Langhoff:
> On Tue, Mar 31, 2009 at 1:05 AM, Alex Wulms <alex.wulms at scarlet.be> wrote:
> > With the new code, the compressed size is 5%.
>
> niiice.
>
> > Ps: slashdot sets 'cache private' headers so normally cache module does
> > not want to cache them. I have overruled it via the configuration
> > parameters
>
> For our use case, my thinking was that we would...
>
> - use the standard mod_cache to cache "cacheable" content as per HTTP
> headers
>
> - use a separate storage to cache "uncacheable" content that is a
> good candidate for crcsync...
>
> is that what you are thinking of as well?
>
> cheers,
>
>
>
> m
More information about the Http-crcsync
mailing list