Lecture: Principles of Distributed Systems (for B-IT: Data Communication and Internet Technology)
Course:
- Responsible: Dr. Tobias Ginzler (Fraunhofer FKIE)
- Start: 25.10.2017
- Dates: Wed 16:00 - 17:30, weekly, B-IT Building (Dahlmannstraße 2 )
- Course number: 612113105
Exercises:
- Responsible: Dr. Tobias Ginzler (Fraunhofer FKIE)
- Start: 26.10.2017
- Dates: Thu 16:00-17:30, B-IT building (Dahlmannstraße 2 )
- Course number: 612213105
Other:
- Term: Master Computer Science
- Requirements:
- Faculty: MA-INF 3105, B-IT Media Informatics
- Effort: 2L+2E / 6 CP (Master), 3L+1E / 6 CP (B-IT MI)
Remark(s)
The lecture Principles of Distributed Systems will be offered by the external lecturer Dr. Tobias Ginzler (senior researcher in Fraunhofer FKIE) in cooperation with the Institute of Computer Science 4 (Prof. Dr. Peter Martini). Under the title "Data Communication and Internet Technology" it is also offered in the study program of B-IT Media Informatics.
Master students for the Principles of Distributed Systems lecture are requested to participate in the lecture according to the following rules:
- Visit the introductory lecture on Oct 25, 2017
- The three lectures at Nov 8, Nov 15, Nov 22, 2017 may be skipped by PDS participants
- Visit all lectures from Nov 29, 2017
PDS participants are voluntarily invited to join the lectures at the Nov 8, Nov 15 and Nov 22 as well – lecture topics will not be subject to PDS exams and primarily cover a refresher of fundamental topics on data communication, networking and distributed systems.
News
2018-02-15: 1st exam results are published
Review is possible at 2018-02-20 from 9:00 - 11:00 at Friedrich-Ebert-Allee 144 Room II.51.
New location:
Repetition date: 2018-02-26, 9:00-12:00 at CP1-HSZ, HS 7 at Endenicher Allee 19 C
Mailing list
The mailing list "vl-pds" is used for news concerning the lecture "Data Communication and Internet Technology / Principles of Distributed Systems". An additional purpose is to discuss the lecture topics or assignment sheets. It is strongly recommended to subscribe to the mailing list. Subscription and more information are at https://lists.iai.uni-bonn.de/mailman/listinfo.cgi/vl-pds
Lecture slides
Access to the slides requires a username and a password, which will be announced in the first lecture.
If you were not present during the first lecture, please ask your fellow students.
PDF file | |
---|---|
Introduction | |
Architectures | |
Networks 1 | |
Networks 2 | Update2: revised section on sliding window |
Networks 3 | |
P2P Systems | |
Processes | |
Synchronization 1 | |
Synchronization 2 | |
Synchronization 3 | Update3: Election in wireless environments |
Fault Tolerance | |
Consistency |
Assignment Sheets
The PDF files can be viewed and printed with Adobe Reader. The program is available for free and installed on nearly all hosts of the institute.
PDF file | Supplementary material |
---|---|
Exercise Sheet 1 |
|
Practical Assignment | |
Exercise Sheet 2 | |
Exercise Sheet 3 | Exercise Sheet 3 solutions |
Exercise Sheet 4 | |
Exercise Sheet 5 | |
Exercise Sheet 6 | |
Exercise Sheet 7 | Update: Task 1.5 correction |
Exercise Sheet 8 |