Re: [squid-users] Object pipelining in Squid

From: Henrik Nordstrom <hno@dont-contact.us>
Date: Thu, 28 Jun 2001 10:14:04 +0200

Ronald wrote:

> Is there a concept Object pipelining in Squid as CacheFlow? They are
> claiming It is faster even for Object misses.

If you are speaking about the active prefetch of inline content then no,
this is not available in Squid. This feature might be added as an option
to Squid at some point in the future, but there are some technical
issues with prefetching like this which needs to be fully investigated
forst. For one thing it is impossible to know for sure what the request
will look like before received, and it also may also waste quite a bit
of bandwidth unless done with great care, and not all web sites allow
prefetching as it increases the load on their server by sending large
bursts of requests at a much quicker rate than the client can sustain.

If you are speaing of HTTP pipelining then this is supported by Squid
since long within the limitations put on proxies by the HTTP
specification (no pipelining of requests sent to servers, and no more
than twice the amount of server connections than client connections).
However, HTTP pipelining is a fairly new thing and neither browsers,
proxies or servers are fully mature in this aspect of HTTP yet. There
are quite many complications one must take into account, of which very
few are spelled out in the specifications (but one can smell them if
crossreading many sections of the specifications).

--
Henrik Nordstrom
Squid Hacker
Received on Thu Jun 28 2001 - 02:15:32 MDT

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 17:00:52 MST