Squid
From MoodleDocs
Squid
For larger moodle installations which are handling over 300+ concurrent users and large number of courses, you might want to set up your application servers with a load balancer. Here at San Francisco State University we are using squid (http://squid-cache.org) for this type of purposes.