Embracing Chaos, and Other Novel Learning Techniques
Companies like Netflix know that worrying about server uptime is a thing of the past. Servers will go down, and that's just the way it is. Chaos engineering is a way to ensure systems are quick to recover when things inevitably go wrong. Beyond resiliency, chaos engineering is a tool to discover other challenges with complex, dynamic systems of all sizes. Alongside chaos engineering is the idea of intuition engineering, a tool that asks for monitoring systems in a way that allows for people to be aware of the obvious so they can use their intuition to address the not so obvious, which is often complex. This session will provide a working understanding of the mechanics of chaos engineering and the way to introduce its practices to your teams. It will change the way you think about your problems and your solutions, helping you move from a planned approach to one where you observe the chaos and learn to tame it—at least a bit.