Les différentes parties de ce cours seront adaptés de deux principaux ouvrages:
« Distributed systems : principles and paradigms" de A. Tannenbaum
"Distributed computing : principles and applications" de M.L. Liu
Le lecteur intéressé trouvera également des références complémentaires dans :
- « Distributed Systems Concepts and Design, 3rd ed » de G Colouris et J Dolimore
- les notes de cours et articles qui seront distribués
- livres de Michel Raynal avec en particulier 'algorithmes distribués et protocoles' publié chez Eyrolles