On Friday 20 June 2003 01.00, Robert Collins wrote:
> Duane Wessels wrote:
> > http://shweby.sourceforge.net/
> >
> > I find their logo interesting, especially since the badmouth
> > Squid in http://shweby.sourceforge.net/doc.php
>
> Yeah, that kindof sucks. Particularly as they seem blissfully
> unaware of Dan Kegel's 10K page - and the scaling implications of
> thread-per-request IO model..

Lets hope we beat them to a well functioning ICAP client 
implementation ;-)

But seriously, in many aspects they are correct. Squid is not the most 
friendly environment to implement a ICAP client within, and the 
Squid-2.5 ICAP client does still have some serious issues and 
shortcomings. The interactions with the main Squid body is a little 
different, and to have it do what is actually intended will probably 
make it even more different..

Also note that the landscape is changing with recent improvements in 
schedulers. I would not at all be supriced if today 
thread-per-request easily outperforms Squid, and such software design 
is a whole lot simpler to maintain. But on the other hand Squid does 
not exacly use the powers of non-blocking I/O in an efficient manner 
and hopefully all the refactoring we are doing will allow us to 
improve I/O performance significantly in some time.

The choice of logo is a bit questionable however.. to that I agree.

Regards
Henrik

Reply via email to