Selected Topics in Distributed Systems

Data is displayed for the academic year: 2024./2025.

Course Description

Modeling of distributed systems. Distributed and decentralized algorithms. Scalability analysis. Selected distributed algorithms: leader election, consensus. Publish/subscribe systems: architecture, message routing, matching algorithms, mobility issues. Peer-to-peer networks: algorithm overview and comparison. Case studies: decentralized full-text search engine, Content Delivery Network (CDN), Blockchain and Distributed Ledger Technology (DLT).

Study Programmes

Postgraduate doctoral study programme

Literature

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

General

ID 154851
  Summer semester
6 ECTS
L1 English Level