3 ms·
99Designs seems to be almost entirely dynamic and likely changing all the time. Why is there a need for so many varnish servers? Why did you go with (slower) Va
by DanBlake 15y ago
99Designs seems to be almost entirely dynamic and likely changing all the time. Why is there a need for so many varnish servers? Why did you go with (slower) Varnish over nginx or gwan? There seems like alot of infrastructure in place for the traffic levels.
I only ask because we run nginx as a cache and the vast majority of our content is served directly from it ( almost 80% of page loads are served via cache ) and a single nginx process handles everything for us.
- jedberg 15y ago> Why is there a need for so many varnish servers? Probably because a lot of their assets are static image files.
- DanBlake 15y agoAh, so its a filesize issue? ie- they have xxx TB of storage and they obviously need one cache/serving process per machine. I was just curious why there was so many cache process's needed but this makes sense. These guys might make good use of the open source backblaze specs- I know we are looking into this for some storage of video/image data : http://blog.backblaze.com/2011/07/20/petabytes-on-a-budget-v2-0revealing-more-secrets/ http://blog.backblaze.com/2011/07/20/petabytes-on-a-budget-v...
- lars512 15y agoWe use Varnish because it's configurable, and have 6-8x more app servers than cache servers. In the future we'll scale back the Varnish layer, since more and more of what it does will be handled via CDN.