News
- [ 2024-05-10 ] More fixes for the roommanager library
- [ 2024-04-28 ] Tests for exercise sheet 02 updated
- [ 2024-04-27 ] Fixes for roommanager library
- [ 2024-04-25 ] Exercise sheets 01 and 02
- [ 2024-04-21 ] No exercise sessions next week
- [ 2024-04-15 ] git workflow
- [ 2024-04-15 ] First Exercise Sheet Online
Distributed Networks SS 2024
Dates
Lecture:
- Monday 14:00 – 15:45, room 1-130
- Tuesday 11:45 – 13:15, room 1-130
Exercises:
- Tuesday 16:00 – 17:30, room 1-248
- Wednesday 10:00 – 11:30, room 1-248
Examination
- July 31, 2024 – 10:00, room TBA
- Mock Exam
Slides
- 01 - About
- 02 - Introduction
- 03 - Distributed Development of a Distributed System
- 04 - Basics of Communication
- 05 - Network Services
- 06 - Inter-Process Communication
- 07 - Sockets
- 08 - Remote Invocation
- 09 - Name and Directory Services
- 10 - Distributed File Systems
- 11 - Distributed Time
- 12 - Distributed State
- 13 - Security
- 14 - RESTful APIs
- 15 - Summary
- 16 - Peer-to-Peer Online Gaming
Exercise Sheets
Code Examples
- Multisensor code example (sequential execution, unsafe multithreaded, and safe multithreaded code)
- XMLRPC code example (in Python) (Server and client)
- TCP socket code example (Server and client)