Friday, December 17, 2010

Netflix has a Chaos Monkey: A process to randomly kill things so as to engineer for failure

Netflix has a Chaos Monkey: A process to randomly kill things so as to engineer for failure - Axon Flux // A Ruby on Rails Blog:

Image via Strangekiss.com

One of the first systems our engineers built in AWS is called the Chaos Monkey. The Chaos Monkey’s job is to randomly kill instances and services within our architecture. If we aren’t constantly testing our ability to succeed despite failure, then it isn’t likely to work when it matters most – in the event of an unexpected outage.
This may, or may not, be of interest to folks studying to be System Architects; I really can't say. All I know is, you had me at Chaos Monkey.
Related Posts Plugin for WordPress, Blogger...