Upgrade to Pro — share decks privately, control downloads, hide ads and more …

OSN 2021: SIGN, SIGN, EVERYWHERE A SIGN: WHAT FIVE MAN ELECTRICAL BAND AND TODD CONKLIN TAUGHT ME ABOUT CHAOS ENGINEERING

OSN 2021: SIGN, SIGN, EVERYWHERE A SIGN: WHAT FIVE MAN ELECTRICAL BAND AND TODD CONKLIN TAUGHT ME ABOUT CHAOS ENGINEERING

Signs and Signals are all around us, they influence how we perceive and feel about the systems we interact with on a daily basis. Many of these signals are loud, or strong, a production outage, an angry customer, or a missed deadline. But there’s more to signals than just the ones we see or hear when something goes bang. Actively searching for and understanding Weak Signals is the key to creating the most productive Chaos Experiments. Weak Signals are small, barely noticeable, indications of new emergent behavior in the system. They’re the “tea leaves”, they trigger our gut feelings, and our hunches. In this talk I will dig into the area of Chaos Engineering that I find most interesting, how do you decide what to experiment on?

Andy Fleener

May 20, 2021
Tweet

More Decks by Andy Fleener

Other Decks in Technology

Transcript

  1. @andyfleener Sign Sign, Everywhere a Sign What Five Man Electrical

    Band and Todd Conklin taught me about Chaos Engineering
  2. @andyfleener The Principles of Chaos Engineering Chaos Engineering is the

    discipline of experimenting on a system in order to build confidence in the system’s capability to withstand turbulent conditions in production.
  3. @andyfleener https://www.askdifference.com/sign-vs-signal/ “The main difference between Sign and Signal is

    that the Sign is a semiotic concept whose presence or occurrence indicates the probable presence or occurrence of something else and Signal is a varying physical quantity that conveys information”
  4. @andyfleener - TODD CONKLIN “weak indicators that tell us when

    there’s a problem happening, not when a problem has happened: 'You’ll never hear a weak signal in failure, the signal in a failure is loud.'”
  5. @andyfleener – DAVID WOODS & RICHARD COOK “A seemingly random

    or disconnected piece of information that at first appears to be background noise but can be recognized as part of a significant pattern by viewing it through a different frame or connecting it with other pieces of information.” Weak Signals Approach to ANSP Safety Performance
  6. @andyfleener ‘‘Going solid’’ is a nuclear power slang term used

    to describe a difficult to manage technical situation. Manageable behavior of a steam boiler depends on having both steam and liquid water present in the boiler. When a boiler becomes completely filled with liquid (goes solid), its operating characteristics shift suddenly and dramatically. The resulting situation is both hazardous and difficult to control. – RICHARD COOK & Jens Rasmussen ‘‘Going solid’’: a model of system dynamics and consequences for patient safety
  7. Search for the Boundaries! What makes something a success vs.

    a failure is whether, as Rasmussen describes in his dynamic safety model, the operating point of the system crosses over the boundary, a tipping point, of performance failure. Success and Failure are two sides of the same coin. What was once a success can suddenly and unexpectedly drift into a state of failure. Chaos Engineering’s goal is to find the boundaries before they “go solid”
  8. Signals come from every type of system A door that

    opens “backwards” A stoplight that isn’t timed long enough to walk across the street A buffet line that’s out of order
  9. @andyfleener – GARY KLEIN “Insight is an unexpected shift in

    the way we understand things” SEEING WHAT OTHERS DON’T
  10. @andyfleener – GARY KLEIN “It comes without warning. It's not

    something that we think is going to happen and that's why it's unexpected. It feels like a gift and in fact it is.” SEEING WHAT OTHERS DON’T
  11. @andyfleener Your system is signaling constantly, finding the balance of

    what signal to act on, vs continuing to monitor is the truly hard part.