Re: Starting point for squid plug-in?

From: Anil Madhavapeddy <anil@dont-contact.us>
Date: Wed, 27 Jun 2001 22:43:02 +0100

herbert farmer wrote:
>
> Does anyone really expect an external ICAP server to
> perform well enough to handle tasks as resource intensive as
> content filtering??

Read the spec ... that's exactly the point of iCAP - to vector
resource-intensive tasks to a separate server farm. If you have 10,000
concurrent requests and one of them has to be virus-scanned, why impact
the other 9,999 requests by hogging CPU doing this? Instead, pay the
cost of a TCP connection and have external farms do the hard work, and
keep your cache simple.

Since iCAP mandates chunked-encoding, it's possible to 'stream' content
over to it, it responds on a chunk-by-chunk basis, and so there's
minimum hit on latency. And of course, the iCAP client (Squid,
NetCache, etc) can cache the responses from the iCAP server, so that
they don't need to happen every time.

Regards,
Anil

-- --
| anil@recoil.org | anilm@netapp.com | avsm@openbsd.org | avsm@php.net |
Received on Wed Jun 27 2001 - 15:40:51 MDT

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:14:04 MST