The repository contains the documentation and source code of the programming project of the course Distributed Systems (TDDD25). Please refer to the web page of the course for further information.
There are six labs:
- Standalone Database (lab0)
- Client-Server Database (lab1)
- Middleware: Object Request Brokers (lab2)
- Middleware: Peer-to-Peer Communications (lab3)
- Middleware: Distributed Locks (lab4)
- Client-Server Database with Replicas (lab5)