Principles of Distributed Systems - NSWI035
|
|
|
||
Distributed systems architectures. Communication, synchronization. Group communication, delivery protocols,
virtual synchrony. Distributed shared memory, consistency models, page-based distributed shared memory.
Process migration, load balancing. Replication. Blockchain technology, consensus, Bitcoin, Lightning Network.
Last update: Zavoral Filip, RNDr., Ph.D. (04.07.2024)
|
|
||
Oral exam. Last update: Zavoral Filip, RNDr., Ph.D. (07.06.2019)
|
|
||
Tanenbaum, van Steen: Distributed Systems - Principles and Paradigms Chow, Johnson: Distributed Operating Systems and Algorithms Antonopoulos: Mastering Bitcoin Novák: Lightning Network Last update: Zavoral Filip, RNDr., Ph.D. (18.12.2023)
|
|
||
Architectures of distributed systems. Communication primitives, distributed synchronization algorithms. Group communication, delivery protocols, virtual synchrony. Distributed consensus, PAXOS, RAFT. Distributed shared memory, consistency models, page-based distributed shared memory. Process migration, load balancing. Replication. Technical principles of cryptocurrencies. Last update: Zavoral Filip, RNDr., Ph.D. (14.09.2022)
|