227-0555-00L  Fault Tolerance in Distributed Systems

SemesterAutumn Semester 2014
LecturersR. Wattenhofer
Periodicityyearly recurring course
Language of instructionGerman

AbstractFault-tolerance (failure models, consensus, agreement), replication (primary copy, 2PC, 3PC, Paxos, quorum systems), shared memory (spin locks, concurrency)
ObjectiveBecome acquainted with pertinent technologies and architectures of fault-tolerant distributed systems.
ContentWe discuss fault-tolerance issues (models, consensus, agreement) as well as replication issues (primary copy, 2PC, 3PC, Paxos, quorum systems, distributed storage) and problems with asynchronous multiprocessing (shared memory, spin locks, concurrency).
Prerequisites / NoticeThis lecture takes place in the second half of the semester; the lecture is the second part of the lecture "Verteilte Systeme" (Distributed Systems, 252-0213-00L). Students may attend at most one of the two lectures.