How we break things at Twitter: failure testing
blog.twitter.com