Distributed Systems
CS3.401Prof. Kishore Kothapalli•Monsoon 2025-26•4 credits
Unit 4 — Causal Order Message Delivery
When messages must be delivered in causal order (not just FIFO). Birman-Schiper-Stephenson (BSS) algorithm: two delivery conditions on vector clocks. Causal order vs FIFO vs total order. Use cases: replicated databases, group communication, distributed debugging.