Operating Systems Group
Operating Systems Group

Operating Systems for Distributed Systems




In this lecture we discuss foundations and generic algorithms of distributed system software. This includes:
  • Goals and Evaluation of Distributed Systems
  • Basic Distributed Algorithms
  • Synchronization and Clocks
  • Distributed States (Mutex, Termination, Snapshots)
  • Virtual Distributed Memory
  • Distributed Transactions
  • ...
For this course, students should have preknowledge in the following areas:
  • Concepts of Operating Systems
  • Concepts of Computer Communication
  • All materials and further information can be found on OPAL