News for hackers. Stuff that matters.
Re:Infrastructure at 99designs by DanBlake on Friday February 03, 2012 @03:17AM (#3546323)
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.

Re:Infrastructure at 99designs by jedberg on Friday February 03, 2012 @03:25AM (#3546337)
> Why is there a need for so many varnish servers?

Probably because a lot of their assets are static image files.

Re:Infrastructure at 99designs by DanBlake on Friday February 03, 2012 @04:09AM (#3546425)
Ah, 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-v...

Re:Infrastructure at 99designs by lars512 on Monday February 06, 2012 @12:01AM (#3556269)
We 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.