Docente
|
BONOMI SILVIA
(programma)
- Introduzione ai sistemi distribuiti
- Astrazioni di base (Computazioni distribuite, astrazione di processi, Astrazione delle comunicazioni, Assunzioni di sincronia, Astrazione del Tempo)
- Sincronizzazione dei clock fisici
- Comunicazione Broadcast (Best Effort Broadcast, Broadcast affidabile, Broadcast uniforme e affidabile, Broadcast probabilistico)
- Consenso (Consenso regolare, Risultato di Impossibilità FLP, Consenso uniforme, Algoritmo di Paxos)
- Primitive di comunicazione ordinate
- Memorie condivise
- Replicazione software
- CAP Theorem e le sue applicazioni
- Tolleranza a guasti Bizantini
- Sistemi - Publish/subscribe
- Distributed Ledgers
- C. Cachin, R. Guerraoui and L. Rodrigues. Introduction to Reliable and Secure Distributed Programming, Springer, 2011
Suggeriti
- George Coulouris, Jean Dollimore and Tim Kindberg, Gordon Blair "Distributed Systems: Concepts and Design (5th Edition)". Addison - Wesley, 2012.
|