Next: Local Proxy Server
 Up: Alleviating the Latency and
 Previous: Performance Enhancing Heuristics
The WWW proxy caching system is written in C++ in the Linux
environment. On the local machine, the user needs to run only
one process, the local proxy server called localCache, 
in addition to the browser itself. On the backbone server, 
several processes need to be run. These are the backbone cache
manager squid [4], the HTTP response filter filterd,
the backbone pre-fetch engine pfetcher, the backbone 
group profile manager gpm, and the backbone communication
surrogate bcs which talks to localCache. We will 
describe these processes in more detail next. It must be noted that
other than squid [4], all the other processes can be combined 
into a single one that spawns into different modules. The use of different
processes is purely to ease debugging. In essence, filterd and
bcs keep states about the current session. The rest of the processes
keep state about the backbone proxy server.
 
Sau Loon Tong
10/26/1997