Distributed Operating Systems
Lecturer | Prof. Dr.-Ing. Horst Schirmeier, Dr. Michael Roitzsch, Dr. Carsten Weinhold |
Module | DSE-14-E3, DSE-E3, INF-04-FG-AVS, INF-BAS4, INF-BI-1, INF-DSE-20-E-DOS, INF-VERT4, IST-05-FG-AVS, MINF-04-FG-SAT |
Scope and Type |
2 SWS lecture, 1 SWS exercise (English) |
Cycle | Summer semester |
Time and Place |
Lecture: Mon, 11:10 Uhr (3. DS), APB/E008, hybrid |
Mailing List | |
Feedback | via email or the anonymous mailbox |
Organization
During this term, both lecture and exercises will be offered as hybrid events (in person + live stream via BBB). More details about the organization and all future announcements will be made via the Mailing List.
Contents
The Distributed Operating Systems lecture continues and consolidates the topics of the basic course Operating Systems and Security. It is particularly focused on presenting a balanced combination of distributed systems in-use as well as research projects and their underlying construction principles.
The lecture covers the following aspects:
- Scalability and Fault Tolerance
- Memory Consistency and Synchronization in Parallel Systems
- Security in Distributed Systems and Trusted Computing
Slides
Slides will be published here shortly before the lectures.
- Scalability and Naming (video)
- Distributed File Systems (video from 2022)
- Architecture-level Security Vulnerabilities (video)
- Software Sandboxes (video)
- Google Project Zero: iOS Exploit in the Wild (part 1, part 2, video)
- Trusted Computing (video)
Exercises
Exercises will be published here about a week before the tutorials.
- 17 April 2023: Domain Name System (video from 2022)
- 15 May 2023: Distributed File Systems (video)
- 22 May 2023: Buffer Overflows (video)
- 5 June 2023: Trusted Computing