Presentation: It Will Break
Abstract
In the modern world, tech companies build their products on extremely reliable servers that never break. They’re stacked in the racks with highly reliable switches with firmware that is rock solid and guaranteed to have no bugs. These switches talk to each other over super low latency networks that have close to zero packet loss rates. And this whole thing is located in the building with infinite and redundant power supply. Just kidding, it’ll all break.
Companies can buy the most expensive top notch hardware, platinum support, pick the best vendors in the industry, but sooner or later everyone realize that everything fails. We’re going to talk about the inevitability of a failure and the ways how engineers can design their systems to be able to tolerate them.
Similar Talks
Psychologically Safe Process Evolution in a Flat Structure

Director of Software Development @Hunter_Ind
Christopher Lucian
Not Sold Yet, GraphQL: A Humble Tale From Skeptic to Enthusiast

Software Engineer @Netflix
Garrett Heinlen
Let's talk locks!

Software Engineer @Samsara
Kavya Joshi
How Did Things Go Right? Learning More From Incidents

Site Reliability Engineering @Netflix
Ryan Kitchens
Graceful Degradation as a Feature

Director of Product @GremlinInc
Lorne Kligerman
A Dive Into Streams @LinkedIn With Brooklin

Data Infrastructure @LinkedIn
Celia Kung
Liberating Structures @CapitalOne

Agile Coach, Engineering @CapitalOne
Greg Myers
Making 'npm install' Safe

Software Engineer @agoric
Kate Sills
Driving Technology Transformation at @WeWork

Fellow Engineer, Developer Platform @WeWork