Personal tools

Syllabus

File PDF document Introduction
Introduction. Distributed Systems Models. Failure Models. Types of Distributed Systems.
File PDF document Coordination & Agreement
Agreement problems properties. Reliable broadcast. Quorum systems and distributed mutual exclusion. Leader election algorithms. Distributed consensus and related problems
File PDF document Transactions
Transactions properties. Concurrency control algorithms. Recovery algorithms. Distributed Transactions. Flat and nested transactions. Distributed atomic commit protocols (two-phase commit, three-phase commit). Treatment of distributed deadlocks.
Security

Document Actions