No. Stop it. Never ever scale your blog. It sounds like the author was making the same mistake that pretty much everybody makes: Treating your blog as though it were dynamic content. But it's not. It's static HTML, and you should never have to make any modifications to anything to make it scale. Step one: Have your blog export all entries to plain HTML. Step two (optional): move your imagery out to S3/Cloudfront. Tha…
If the blog supports comments, it needs to talk to databases. Step one: Have your blog export all entries to plain HTML. He did that. A website hosting a blog, on the other hand, needs to serve files. And that's been a solved problem for fifteen years. "Too few Apache threads" is a known problem, which he recognized as soon as he saw the load numbers.
Sure, but it doesn't have to fall over. Outsourcing to Disqus is the easiest solution, but you can build your own AJAXy solution. Or just write out a new static file for each comment (if you're really overloaded, comments may take a while to be processed, but you can just serve the old page in the interim.)