Phew. Spent the whole day setting up monitoring, testing out load-testing applications and trying out different scaling strategies.
I must say.. it is simple to read about scaling a WordPress blog. Nothing much, just cache content, configure a load balancer, scale out, serve, watch the load test go through the roof. In real life it’s a little bit more complicated. Especially when you throw in setting up monitoring, an e-commerce plugin, figure out whats static, what’s not, how to compress JS and CSS without breaking everything. I still haven’t really shaved down the response time but this was definitely an eye opener.
Played around with New Relic, its pretty impressive!