Squid Event-driven network I/O

This work aims at making the network I/O model in Squid highly efficient given the primitives available on todays OS:es.

The "select" model currently used in Squid was "state-of-the-art" when Harvest Cached (what Squid started from) was designed, but many things have improved since then, calling for a quite different I/O model which is event-driven rather than "polled" to be effective.


Contents

Design
Design notes and ideas
To-Do
Open issues / ideas
Programming Guide 'Network I/O'
API description for the new network I/O primitives

Squid Now! Cache Now! Valid HTML 4.0! SourceForge
$Id: index.html,v 1.3 2001/02/20 07:01:43 hno Exp $