|
|
|
||
Poslední úprava: T_KSI (24.03.2011)
|
|
||
Poslední úprava: RNDr. Filip Zavoral, Ph.D. (26.09.2017)
Ústní zkouška |
|
||
Poslední úprava: T_KSI (11.05.2004)
Tanenbaum: Distributed Operating Systems Tanenbaum, van Steen: Distributed Systems - Principles and Paradigms Chow, Johnson: Distributed Operating Systems and Algorithms Sinha: Distributed Operating Systems - Concepts and Design |
|
||
Poslední úprava: RNDr. Filip Zavoral, Ph.D. (26.09.2017)
1. Architektury distribuovaných systémů, hardwarové architektury 2. Meziprocesová komunikace - klient/server model, zprávy, spolehlivost, RPC 3. Synchronizační algoritmy - fyzické a logické hodiny, kauzalita, skupinová komunikace, doručovací protokoly, virtuální synchronie, vektorové a maticové hodiny, vyloučení procesů, volba koordinátora, dosažení distribuované shody, protokoly Paxos a RAFT. detekce globálního stavu 4. Distribuovaná sdílená paměť - konzistenční modely, distribuované stránkování 5. Procesy - vzdálené spouštění procesů, migrace, vyvažování zátěže, detekce zablokování 6. Replikace - replikace, aktualizační protokoly, klientocentrické konzistenční modely, masivní replikace |