AG Technische Informatik

Distributed Systems/Verteilte Systeme

This lecture will cover the fundamentals of distributed systems and distributed algorithms.

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

 

 

 

(19557)

Typ

Vorlesung

Dozent/in

Prof. Dr. Katinka Wolter

Semester

SS13

Veranstaltungsumfang

2+2

Leistungspunkte

5

Raum

SR 006

Zeit

Lecture Tuesday 10-12 SR 006, Exercise class Thursday 10-12 SR 006

Literaturliste

Andrew S. Tanenbaum, Maarten van Steen. Distributed Systems, Principles and Paradigms. Prentice Hall 2007

Nancy A. Lynch. Distributed Algorithms, Morgan Kaufmann, 1996.

KVV page mailing list

Lecture notes and materials

TBA

 

Exercises

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.

Examination

The examination will take place on July 9, 2013, 10-12.