M6 – Features of Distributed Systems

Replication and consistency in distributed systems, data-centric and client-centric consistency models and replica management, and the basic definitions of fault tolerance: dependability, faults, errors and failures.

course of the deck
Course_icon.svg Distributed Systems (2nd cycle, 2021/2022) — Andrea Omicini
used in the lectures
same deck in other editions
reference publication
Publication_icon.svg Replication. Theory and Practice (edited volume, 2010) — Bernadette Charron-Bost, Fernando Pedone, André Schiper
Publication_icon.svg Distributed Systems. Principles and Paradigms (book, 2017) — Andrew S. Tanenbaum, Maarten van Steen