Thursday 

Room 1 

09:00 - 10:00 

(UTC±00

Talk (60 min)

Progressive Collapse

Often, when things go really wrong, it turns out that a small thing triggered a chain reaction, bringing down our systems and rendering them unusable. This is the progressive collapse - when a small initial problem ends up having an outsized impact.

Architecture

In this talk, I'll explore the phenomenon of the progressive collapse. I'll explore how it manifests itself in the built environment, drawing on real world examples of structural failures in buildings. Then I'll explore examples of progressive collapse in our digital systems, and show how we can take the lessons from civil engineering and apply them to our own digital systems. As you'll see, there are a number of practical things you can take to stop a chain reaction.

Sam Newman

Sam Newman is interested in technology at the intersection of things, from development, to ops, to security, usability and organisations. After over a decade at ThoughtWorks he is now an independent consultant. Sam is the author of "Building Microservices" from O'Reilly. He has worked with a variety of companies in multiple domains around the world, often with one foot in the developer world, and another in the IT operations space. If you asked him what he does, he’d say ‘I work with people to build better software systems’. He has written articles, presented at conferences, and sporadically commits to open source projects. While Java used to be his bread and butter, he also spends time with Ruby, Python, Javascript, and Clojure, Infrastructure Automation and Cloud systems.