This is Paul D. Walker's TypePad Profile.
Join TypePad and start following Paul D. Walker's activity
Paul D. Walker
Recent Activity
We've been designing software with this idea in mind for over 10 years. When you design with the idea of "everything fails, deal with it", your software becomes much more robust. Not only does it become more robust, but the maintenance becomes easier as well. Need to take down a server? Who cares, just do it, the system will respond properly. Database died? Who cares, just go back to sleep and deal with it at a reasonable hour.
There is a downside however. You must make sure you have proper monitoring systems in place so that you will know when something has failed unexpectedly. Otherwise you could have your system running along in a potentially degraded state and you're not aware of it.
It definitely takes all the stress out of managing a large system.
Working with the Chaos Monkey
Late last year, the Netflix Tech Blog wrote about five lessons they learned moving to Amazon Web Services. AWS is, of course, the preeminent provider of so-called "cloud computing", so this can essentially be read as key advice for any website considering a move to the cloud. And it's great ad...
Paul D. Walker is now following The Typepad Team
Apr 25, 2011
Subscribe to Paul D. Walker’s Recent Activity
