For this third edition of “Distributed Systems,” the material has been thoroughly revised and extended, integrating principles and paradigms into nine chapters:
1. Introduction
2. Architectures
3. Processes
4. Communication
5. Naming
6. Coordination
7. Replication
8. Fault tolerance
9. Security
A separation has been made between basic material and more specific subjects. The latter have been organized into boxed sections, which may be skipped on first readin...