Doozer: How Heroku Handles Distributed Failures · HackerTrans