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