Skip to Content
Chaos Engineering
book

Chaos Engineering

by Casey Rosenthal, Nora Jones
April 2020
Intermediate to advanced
305 pages
8h 45m
English
O'Reilly Media, Inc.
Book available
Content preview from Chaos Engineering

Chapter 3. Overview of Principles

In the early days of Chaos Engineering at Netflix, it was not obvious what the discipline actually was. There were some catchphrases about pulling out wires or breaking things or testing in production, many misconceptions about how to make services reliable, and very few examples of actual tools. The Chaos Team was formed to create a meaningful discipline, one that proactively improved reliability through tooling. We spent months researching Resilience Engineering and other disciplines in order to come up with a definition and a blueprint for how others could also participate in Chaos Engineering. That definition was put online as a sort of manifesto, referred to as “The Principles.” (See the Introduction: Birth of Chaos for the story of how Chaos Engineering came about.)

As is the case with any new concept, Chaos Engineering is sometimes misunderstood. The following sections explore what the discipline is, and what it is not. The gold standard for the practice is captured in the section “Advanced Principles”. Finally, we take a look at what factors could change the principles going forward.

What Chaos Engineering Is

“The Principles” defines the discipline so that we know when we are doing Chaos Engineering, how to do it, and how to do it well. The common definition today for Chaos Engineering is “The facilitation of experiments to uncover systemic weaknesses.” “The Principles” website outlines the steps of the experimentation as follows:

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Chaos Engineering

Chaos Engineering

Casey Rosenthal, Lorin Hochstein, Aaron Blohowiak, Nora Jones, Ali Basiri
Chaos Engineering

Chaos Engineering

Mikolaj Pawlikowski

Publisher Resources

ISBN: 9781492043850Errata Page