BAC-L0-FOUND-107
Distributed systems: latency, partitions, consistency
Why a distributed system cannot guarantee everything at once, and how that constraint shapes every consensus protocol.
- Level
- L0 — Foundation
- Duration
- 3 h
- Track
- Foundation
- Maintainer
- Developer Curriculum Architect
Learning objectives
- 01Describe the effect of a network partition on a replicated system
- 02Place a given system on the consistency/availability trade-off
- 03Explain why no reliable global clock exists
Guided lab
Induce a partition between three containerised replicas and watch the states diverge.
Independent lab
Design, document and test a post-partition reconciliation strategy.
Security angle
How an attacker manufactures a partition, and why node eclipsing follows from it.
Assessment
Experiment write-up describing the observed divergence and its cause.
