Lecture: Principles of Distributed Systems (for B-IT: Data Communication and Internet Technology)
Course:
- Responsible: Dr. Markus Esch (Fraunhofer FKIE)
- Start: 03.11.2015
- Dates: Tue 9:15 - 11:45 (c.t), weekly, B-IT Building (Dahlmannstraße 2 )
- Course number: 612113105
Exercises:
- Responsible: Dr. Markus Esch (Fraunhofer FKIE)
- Start: 10.11.2015
- Dates: Tue 12:00-13:30 (s.t.), selected dates (schedule will be announced in the first lecture), 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+2E / 6 CP (B-IT MI)
News
- Important notice: The 2nd exam has been rescheduled to 05.04.2016 from 13:00 till 16:00. It still takes place in lecture hall 1 and 2 at Römerstraße 164.
- The poll for the project presentation appointments has to be completed till 14.01.16
- For the submission of the project solutions please adhere to the submission guidelines.
- The written exam is scheduled for Feb. 23, 2016 from 09:00 till 12:00. It takes places in lecture hall 1 and 2 at Römerstraße 164 (direction)
- The written resit exam is scheduled for 05.04.2016 from 09:00 till 12:00. It takes places in lecture hall 1 and 2 at Römerstraße 164 (direction)
Remark(s)
The lecture Principles of Distributed Systems will be offered by the external lecturer Dr. Markus Esch (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 Nov 03, 2015
- The three lecture weeks from Nov 10 to Nov 24, 2015 may be skipped by PDS participants
- Visit the lecture from Dec 01, 2015 to Feb 09, 2016
PDS participants are (voluntarily) invited to join the lectures in the weeks Nov 10 - Nov 24 – lecture topics will not be subject to PDS exams and primarily cover a refresher of fundamental topics on data communication, networking and distributed systems.
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 or come by our offices. Note that passwords must not be sent through unencrypted e-mail.
Chapter | PDF file |
---|---|
0.Introduction | Slides |
1. Motivation | |
2. Networks | |
3. Architectures | |
4. Processes | |
5. Time in Distributed Systems | |
6. Mutual Exclusion | |
7. Election Algorithms | |
8. Distributed Termination | Slides |
9. Fault Tolerance | |
10. Overlay Networks |
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.
Information on tutorials/exercises will be found here in time.
PDF file | Supplementary material |
---|---|
Project | |
Exercise Sheet 1 | |
Exercise Sheet 2 | |
Exercise Sheet 3 | Solution |
Exercise Sheet 4 | Solution |