Surviving a Production Launch with Node.js and MongoDB
seanhess.posterous.com
seanhess.posterous.com
we're currently getting about 30M hits a month on our API
If you're getting a million API requests a day, you can probably handle that load with a single machine. Indeed, it looks like they are using just one load balancer machine, one app server, and one db server. I'm not sure why the load balancer is even necessary. It's cool to hear this story, readers should just keep in mind that this is not really a "web scale" deployment.
Today we still have Varnish at the front of our stack for caching and also use it as a load balancer for a handful of application servers.
We've since added several app servers, and done some heavy load testing. I should probably do a follow-up with some new results.
His feed just refreshed in my feed reader... And I use news.yc as a bookmarklet to save interesting stuff.
Sorry bout that.
And SQL doesn't?