Selected topics are:
- architectures of distributed systems. Client-server architecture, data-flow architecture, distributed algorithms
- distributed algorithms: time and causality, group communication, selection algorithms, synchronisation
- distributed storage, replication, consistency, caching, distributed storage, distributed transactions
- fault-tolerance, fault classification, voting, Byzantine agreement
|Dozent/in||Prof. Dr. Katinka Wolter|
|Raum||Hörsaal B, A14|
Lecture Wednesday 10-12, A14, Hörsaal B, Exercise class Thursday 10-12 SR 006, Thursday 14-16.
Andrew S. Tanenbaum, Maarten van Steen. Distributed Systems, Principles and Paradigms. Prentice Hall 2007
Vijay K. Garg. Elements of Distributed Computing. Wiley, 2002.
Nancy A. Lynch. Distributed Algorithms, Morgan Kaufmann, 1996.
Will be posted in Sakai/kvv.
There will be 5-7 exercise sheets. Exercises are marked based on presentation in the exercise classes. Each participant has to vote for assignments of which he/she can present the solution.
The written exam will take place on July 21, 2014, 10-12, lecture hall T9.