Distributed Systems
Maarten van Steen & Andrew S. Tanenbaum
Teaches distributed systems around a small set of recurring problems - naming, communication, coordination, consistency and fault tolerance - rather than as a tour of unrelated case studies.
600 pageslink checked 17 Sept 2026Notes on this copy