Don't miss an insight. Subscribe to Techopedia for free.


Chaos Monkey

What Does Chaos Monkey Mean?

Chaos Monkey is part of the Simian Army, which is a collection of developer tools, and Amazon Web Services (AWS), which provides for more fault tolerant network setups.


Techopedia Explains Chaos Monkey

The idea behind Chaos Monkey is that frequent failures cause developers to make systems much more fault tolerant than normal. However, some in the field have expressed frustration with Chaos Monkey’s arbitrary termination of processes and situations that involve thorough diagnosis in order to identify Chaos Monkey behavior.

When systems are hit by Chaos Monkey, administrators lacking an understanding of the program’s functionality may spend a great deal of time reviewing other elements, like network virtualization systems, drivers, hardware, cabling and connection protocols. This is considered either "wasted time" or necessary research and troubleshooting. However, development teams may elect to use Chaos Monkey in order to promote discipline and encourage agile responses to arbitrary and unprecedented issues.


Related Terms