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
used in the lectures
same deck in other editions
reference publication