Dieses Buch deckt alle Grundlagen verteilter Systeme ab. Besonders hervorheben möchte ich die gute Aufmachung und Ausstattung des Buches, die es zu einem sehr guten Werk zum Selbststudium oder begleitend zu einer Vorlesung in der Informatik machen:
- Jedem Kapitel ist eine kurze Motivation vorgestellt, die den Inhalt des Kapitels in die Gesamtthematik einbettet.
- Nach jedem Kapitel findet sich eine Zusammenfassung, die sich sehr gut dazu eignet, sich Inhalte ins Gedächtnis zurückzurufen, ohne ein komplettes Kapitel erneut lesen zu müssen.
- Nach jedem Kapitel finden sich einige Wiederholungsfragen, anhand derer sich gut erkennen lässt inwieweit das bisher gelesene verstanden wurde.
- Nach jedem Kapitel finden sich einige Übungsaufgaben zur Vertiefung des Stoffes. Auf der Companion Website des Buches sind Lösungen dieser Aufgaben herunterladbar.
- In vielen Kapiteln finden sich Fallstudien, in denen Prinzipien des Kapitels anhand realer Beispiele (z.B. NFS, Kerberos, DNS...) betrachtet werden.
Darüber hinaus wurden die Schwächen der Übersetzung, die in anderen Rezensionen erwähnt wurden, beseitigt. Es existiert ein Glossar, in dem jedem deutschen Wort die englische Entsprechung gegenübergestellt wird, im Text selbst werden oft die englische und deutsche Bezeichunng nebeneinander verwendet.
Fazit: Das Buch ist empfehlenswert für jeden, der sich ein solides theorethisches Grundwissen über Verteilte Systeme aneignen möchte.