The fundamental challenges of distributed systems — consistency, availability, partition tolerance, ordering, and failure — are not new, but every generation of engineers encounters them as if for the first time. This episode is a primer on the concepts that underpin modern cloud systems, explained through practical examples rather than academic abstractions. By the end you will understand why distributed systems fail in the ways they do, and what defensive design looks like in practice.