Covers the implementation and evaluation of a practical project in Distributed Algorithms, focusing on building Perfect Links, FIFO Broadcast, and Localized Causal Broadcast.
Explores reliable broadcast algorithms, focusing on causal order and uniform reliability, with exercises on failure detector properties and memory optimization.
Explores the FloodSet algorithm for synchronous agreement in crash failures and its communication complexity, along with bonus exercises on consensus protocols.