Distributed Systems (Module 1) 2025/2026
| Main | Slides |
prologue
A0 – About the Course
course
M0 – Why Distributed Systems?
C1 – The CAP Theorem. Availability, Consistency, Failure in Distributed Systems
M1 – Dependability in Distributed Systems
M2 – Roots of Distributed Systems: Computation in Space & Time
C2 – Logging & Checkpointing: Towards Recovery of Distributed Systems
M3 – Replication & Consistency in Distributed Systems
CX – Addressing production-ready distributed systems through Kubernetes (Mattia Matteini) — Kubernetes Example
C3 – The Problem of Consensus in Distributed Systems
C4 – Distributed Ledger Technology: Blockchain as Middleware
M4 – Definitions & Goals for Distributed Systems
slides / course pages