Lindsay Hill comments on his blog:
Whenever you build a complex system, you need to test that it works as expected, including properly handling failures. It’s easy enough to do simple component failure testing, but harder to do rapid automated failure tests. Big Switch is showing that it can be done though. Hopefully we can keep improving our testing to pick up some more of the software failures.
I love the idea of the Chaos Monkey. Random programmed failure means you build systems that can survive the same. No cheating the results. Seeing it applied to networking is a great thing.
Read more at: Big Switch Chaos Monkey Network Testing