There is a rather complex, long and detailed article on how to Bulletproof your blog: a guide for surviving traffic spikes, but for all the other self-hosted WordPress blogs out there, here is a simple non-geeky solution suited for most of us. You don’t need to edit anything, pull or push anything – you’ve to just worry about your actual writing/blogging.
Note: Recently one of my article, Desingineer – the mythical person every Startups are looking for, stayed on the frontpage of HackerNews for about 24 hours and it held up without any problem. Here is the video of the traffic onslaught.
Host with a service provider who can scale up when you get a traffic spike. These days, there are WordPress speciality hosting providers. If yours is WordPress, why not host with them. I’ve hosted with both WPEngine and Page.ly and they’re equally good – go ahead and pick one.