Uni-Logo
Sie sind hier: Startseite Lehre Frühere Veranstaltungen Universität Freiburg Distributed Systems (Sommer 2016)
Artikelaktionen

Distributed Systems

Joint lecture of Prof. Dr. Peter Fischer and Dr. Sven Köhler

News

  • 11.4.2016: Website is online

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 (Peter Fischer and Sven Köhler)

  • Monday, 16:00 - 18:00 c.t., Room 101-01-009/013
  • Wednesday, 10:00 - 12:00 c.t., Room 101-01-009/013

Exercise

  • Wednesday, 10:00 - 12:00 c.t., Room 101-01-009/013

Forum

For this lecture a forum is available. Here, substantive and organizational questions can be discussed. A registration is not necessary. 

Dates

Lectures (Köhler)

  1. 18.4.2016: Introduction, Models
  2. 20.4.2016: Two Generals Problem
  3. 25.4.2016: Trees
  4. 27.4.2016: Causality part 1
  5. 02.5.2016: Causality part 2, Clock Synchronization part 1
  6. 09.5.2016: Clock Synchronization part 2
  7. 11.5.2016: Consensus part 1
  8. 23.5.2016: Consensus part 2
  9. 30.5.2016: Consensus part 3

Lectures (Fischer)

  1. 01.6.2016: Introduction
  2. 06.6.2016: ...
  3. 13.6.2016: ...
  4. 15.6.2016
  5. 20.6.2016
  6. 27.6.2016
  7. 29.6.2016
  8. 04.7.2016
  9. 11.7.2016
  10. 13.7.2016
  11. 18.7.2016

Exercises

The exercise sheets are available for download in ILIAS. 

Submit your solutions electronically in PDF form to our web system.

  1. 04.5.2016: Discussion of sheet01
  2. 25.5.2016: Discussion of sheet02
  3. 08.6.2016: Discussion of sheet03
  4. 22.6.2016
  5. 06.7.2016
  6. 20.7.2016

Material 

All material (slides, recordings, exercise sheets) is available on ILIAS. 

Exam

There will be either a written or oral exam, depending on the number of students. Please register on-line using the campus management system. There are no requirements for the registration and please observe the registration deadline.

Update: due to the number of students, there will be a written exam.

Update 2: The exam will place on September 23rd, 9am in in room 101-00-026.

Update 3: You may take a look at the written exams on Monday, October 17th at 5pm in room 01-026, building 51

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