Squid internals The Helper API (src/helper.c) What is it? Maintain and communicate between the squid process and a group of external processes Provide a callback mechanism to submit and receive IO to and from the helper processes, scheduling to free processes Used by the redirector, unlinkd and pinger external processes