This document discusses how the BBC scaled its use of Varnish caching across its infrastructure to handle high traffic periods like the 2012 Olympics. In 2009, Varnish was first used to cache the iPlayer application, but it has since expanded to cache hundreds of applications across the BBC platform. During the Olympics, Varnish helped serve over 10 million browsers per day to the sports section while handling both UK and international traffic on mobile and desktop. While HD streaming could not be cached due to high availability needs, other applications saw performance increases of up to 4 times by including dynamic content via ESI. The BBC aims to further expand Varnish caching across its platform and improve monitoring.