On Thursday, February 15, 2001, at 04:09 PM, Graham Leggett wrote:

> Chuck Murcko wrote: 
>  
> > So, who's here? Tony? 
>  
> And me - lurking still. 
>  
> > My thoughts: I'll get the old code working nocache for HTTP 1.1 and  
> > CONNECT, and we'll see what happens there about sticking that bit  
> > back into the beta, for now. 
>  
> I firmly believe that the proxy function and the caching function should 
> be completely separated from each other. The proxy is a pain in the butt 
> because the whole caching story makes it so complicated. 
>  

Agreed.

> Making the proxy a dead simple pure pass-through proxy should be step 
> one, which can be incorporated into the beta again. Being simple it 
> shouldn't be too complex to maintain, and should make the 
> every-six-months-proxy-must-die threads go away. 
>  

Agreed. You've figured out the method behind my madness. 8^)

> > Anyone who wants to work on the general purpose http-2.0 caching? 
>  
> I have a proposed design for a generic caching module for Apache. 
>  
> This design has nothing whatsoever to do with the proxy code, which 
> becomes simply "yet another provider of web content". 
>  
> The design is also firmly based on HTTP/1.1 - The HTTP/1.1 protocol 
> describes in detail how a "public cache" should work, covering all sorts 
> of details about refreshing objects in the cache, etc. There is no point 
> in reinvented some other caching scheme - HTTP/1.1 will work well. 
>  
> The caching design also covers all other content - server side includes, 
> mod_perl, mod_cgi, who cares - the cache just sees it as 
> yet-another-data-stream-that-I-either-cache-or-dont-cache. 
>  
> > Thoughts? Or just silence, after last week's invigorating threads about new 
> > proxy 
> design? 
>  
> I would be really keen to see some comments on the design. It's been 
> posted before, but I'm not sure if people looked at it in quite as much 
> detail. Deciding on a basic framework at the outset will make building 
> the proxy and cache modules much easier. 
>  
> Of course the catch is that the design doc is currently sitting on my 
> currently inaccessible Linux machine - when I get the thing restored 
> tomorrow I will post it here with some explanatory comments. 
>  

This is great news, Graham. I'll look forward to seeing the caching design. I 
have a feeling that we have a small group here, but that's how things (re)start 
in the OS world.

Chuck
Chuck Murcko
Topsail Group
http://www.topsail.org/
  • yo Chuck Murcko
    • Re: yo Victor J. Orlikowski
    • Re: yo Graham Leggett
    • Chuck Murcko

Reply via email to