Selected Topics in Distributed Systems

Data is displayed for academic year: 2023./2024.

Course Description

Synchronous and asynchronous models of distributed systems. Selected distributed algorithms: leader election, agreement. Publish/subscribe systems: distributed architecture, routing, matching algorithms, mobility issues, scalability. Peer-to-peer systems: algorithm overview and comparison. Case studies: decentralized full-text search engines, content distribution networks, cloud computing, real-time data processing.

Study Programmes

Postgraduate doctoral study programme


Ajay D. Kshemkalyani, Mukesh Singhal (2011.), Distributed Computing, Cambridge University Press
Peng Zhang (2019.), Role of Blockchain Technology in IoT Applications, Academic Press
Sasu Tarkoma (2010.), Overlay Networks, CRC Press
George Coulouris, Jean Dollimore, Tim Kindberg, Gordon Blair (2013.), Distributed Systems, Pearson Higher Ed

For students


ID 154851
  Summer semester
L1 English Level