Magento and Varnish
By the very nature of it's flexibility, the internal workings of Magento are quite complex. As sites grow bigger, and more popular, this can lead to slower and slower page load times - unless the server and site code are optimised. One solution is to install a server-side HTTP accelerator, such as Varnish, to cache requests and reduce the number of requests that are processed by your web server.
In this case study we will compare the performance of different server configurations to measure if caching provides any significant speed advantages to our test sites.