I am working on a website with lots of images (think smugmug/flickr) and from what I read, flickr is using squid as the image cache. My images will be stored on Amazon S3, so a caching server will help saving the hosting money as well. I'd like to hear ideas on it is do-able with the following configuration.
Is this do-able? Should I point the domain name to the server running varnish?
Thanks!
We just placed a Fedora linux server in front of our IIS/Windows Server. It's running a combination of Varnish and Nginx and it's working like a dream.
On Varnish you can selectively cache different file types, directories, or just pass through.
The only down-side is that it doesn't support SSL. So we installed Nginx to handle the reverse proxy for SSL. No caching but works great!
So, it is very do-able and by my metrics we've increased our capacity by 66%.
My only advice is to test test test and become intimate with the VCL.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With