L4: What could go wrong?
We build distributed systems to tolerate failures. But if we don't have a good idea of what could go wrong, we may build the wrong thing. Here I go through a bunch of potential failure modes. Have you seen some cool failures? Mention them in the comments! See http://www.distributedsystemscourse.com for more information about this series, the class project, and links to slides. Music: 7th Floor Tango from the YouTube Audio Library.

▶︎
L5: The many types of fail

▶︎
L3: How to learn distributed systems

▶︎
Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025

▶︎
How Historical Swordfight Really Looked Like

▶︎
Google & AWS Veteran: What Top Tier Software Architects Do Differently

▶︎
L2: Why build a distributed system?

▶︎
Billionaire's WARNING: I'm SELLING. The Crash Is Already Here!

▶︎
The French Do Not Care About Work

▶︎
What are Distributed CACHES and how do they manage DATA CONSISTENCY?

▶︎
Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026

▶︎
Why Does Time STOP at Light Speed? This Will BREAK Your Mind

▶︎
What is a MESSAGE QUEUE and Where is it used?

▶︎
Something is jamming GPS over Europe. Here's what we found

▶︎
🚗 BYD : The biggest SCAM of the car industry ?

▶︎
L15: Distributed System Design Example (Unique ID)

▶︎
L16: The CAP Theorem

▶︎
NEVER Buy These 5 Types of Homes (I'm a Lawyer)

▶︎
Nobody Breaks Celebrities Like Mr.Bean!

▶︎
