Staying Alive: Patterns for Failure Management From the Bottom of the Ocean

Technical diving involves working with systems that interact in complicated ways in a high pressure environment where failures are unavoidable but also highly dangerous. This talk uses the framework of technical SCUBA and rebreather diving to talk about patterns for failure management and how they can be applied in an engineering context. It examines the ways that complex systems fail and challenges our heroism-based model of success which ignores consistent, uneventful execution. It also looks into different approaches to risk management and why the typical model is not safe. You will walk away with an understanding of how complex systems fail and how to build resiliency to failure in your system and in your team.



Ronnie Chen

Ronnie Chen designs, builds, and scales data infrastructure at Slack. Previously, she was a tech lead of data engineering at Braintree and a backend engineer at Paypal. She is a deep sea technical ...