Uni-Logo
Sie sind hier: Startseite Lehre Aktuelle Lehre Distributed Systems (Sommer 2017)
Artikelaktionen

Distributed Systems (SS 2017)

Gemeinsame Vorlesung von Prof. Dr. Georg Lausen und Prof. Dr. Christian Schindelhauer

News

  • 19.04.2017 : Website is online
  • 24.04.2017: First lecture
  • 28.04.2017: Release of the first exercise
  • 05.05.2017: First exercise class

Contents

After an introduction into the world of distributed systems we discuss the following topics.

  • System models
  • Coordination and agreement
  • Fault and asynchrony
  • Global states and time
  • Impossibility proofs
  • System architectures
  • Replication, reliability
  • Distributed transactions

Organization

Lecture (Christian Schindelhauer and Georg Lausen)

  • Monday, 14-16, Room 101-01-009/013
  • Friday, 14-15, Room  101-01-009/013

Exercise

  • Friday, 15-16, Room  101-01-009/013

Forum

For this lecture we use the forum of the ILIAS system.

Dates

Lectures (Schindelhauer)

Slides available available at ILIAS

  1. 24.04.2017: Introduction, Models, 
  2. 28.04.2017: Two Generals Problem
  3. 05.05.2017: Trees
  4. 08.05.2017: Causality part 1
  5. 12.05.2017: Causality part 2, Clock Synchronization part 1
  6. 15.05.2017: Clock Synchronization part 2
  7. 19.05.2017: Consensus part 1
  8. 22.05.2017: Consensus part 2
  9. 26.05.2017: Consensus part 3
  10. 29.05.2017: tba
  11. 02.06.2017: tba

Lectures (Lausen)

  1. 12.06.2017: tba. 
  2. 17.06.2017: tba.
  3. 19.06.2017
  4. 23.06.2017
  5. 26.06.2017
  6. 30.06.2017
  7. 03.07.2017
  8. 07.07.2017
  9. 10.07.2017
  10. 14.07.2017
  11. 17.07.2017
  12. 21.07.2017
  13. 24.07.2017
  14. 28.07.2017

Exercises

The exercise sheets will be published via ILIAS. Submit your solutions electronically in PDF via ILIAS

  1. 05.05.2017: discussion of first sheet
  2.  

Exam

There will be a written exam (90 minutes) for master students and an oral exam for bachelor students. Please register on-line using the campus management system. There are no requirements for the registration and please observe the registration deadline.

Literature

  • Distributed Computing, Fundamentals, Simulations, and Advanced Topics. Hagit Attiya and Jennifer Welch.
  • Distributed Algorithms. Nancy Lynch
  • Distributed Systems, Concepts and Design. Coulouris, Dollimore, Kindberg, and Blair
  • Distributed Systems, Principles and Paradigms. Tanenbaum and Van Steen
  • Transactional Information Systems. Weikum and Vossen.
  • Concurrency Control and Recovery in Database Systems. Bernstein, Hadzilacos, and Goodman
  • Principles of Distributed Database Systems. Özsu and Valduriez

 

Benutzerspezifische Werkzeuge