Obsah přednášek DS 2006

  1. Úvod, vlastnosti distribuovaných systémů (ppt, pdf-3)
  2. Komunikace
    1. posílání zpráv, RPC, RMI (ppt, pdf-3),
    2. spolehlivé skupinové vysílání (ABCAST, CBCAST, GBCAST)
  3. Synchronizace času, logické a fyzické hodiny (ppt, pdf-3)
  4. Transakce, jejich vlastnosti, souběžné provádění transakcí,
    1. uzamykání, časové značky,
    2. distribuované transakce,
    3. ukončování transakcí (ppt, pdf-3)
  5. Distribuované algoritmy,
    1. algoritmy výběru 1 z N,
    2. detekce ukončení,
    3. vzájemné vyloučení (sequencery, čítače událostí),
    4. uvíznutí, prevence, detekce, odstranění, uvíznutí v distribuovaných systémech
  6. Konzistentnost (ppt, pdf-3), replikace souborů (ppt, pdf-3)
  7. Distribuované souborové systémy (ppt, pdf-3, pdf), příklady (NFS, AFS, Coda) (ppt, pdf-3)
  8. Distribuovaná sdílená paměť (doc, pdf)
  9. Odolnost proti poruchám (ppt, pdf-3), algoritmy shody, problém Byzantinských generálů.
  10. CORBA
  11. Bezpečnost v distribuovaných systémech (pdf) nebo rozšířené texty doplněné i o partie z PSI (pdf)

Starší verze přednášek ve formátu pdf.