Indice
Presentazione
1 - Specifica dei requisiti
2 - Specifica di progetto
2.1 - Architettura generale
2.2 - Ipotesi di guasto
2.3 - Protocollo di coordinamento
2.4 - Implementazione
2.4.1 - Generalità
2.4.2 - Replica Manager
2.4.3 - Meccanismo di coordinamento
2.4.4 - Front End
2.4.5 - Client
3 - Documentazione Javadoc
4 - Analisi delle prestazioni
4.1 - I dati del test
4.2 - Modifiche all'implementazione
4.3 - I parametri delle misure
4.4 - Confronto di prestazioni tra servizio replicato e non replicato
4.5 - Scelta di differenti topologie di interconnessione
4.6 - Conclusioni
5 - Estensioni e ottimizzazioni
5.1 - Applicative
5.2 - Caching nel Front End
5.3 - Uso di un supporto per la comunicazione unreliable
5.4 - Dinamicità dell'insieme di Replica Manager
5.5 - Topologia dinamica delle interconnessioni
5.6 - Eliminazione dell'attesa attiva dei CallMsgManager
5.7 - Ordinamenti forced e immediate
Bibliografia