Verteilte Algorithmen - Ein intuitiver Ansatz

Bewertung:   (4,1 von 5)

Verteilte Algorithmen - Ein intuitiver Ansatz (Wan Fokkink)

Leserbewertungen

Zusammenfassung:

Das Buch bietet einen Überblick über verteilte Algorithmen auf hohem Niveau, wobei der Schwerpunkt eher auf Intuition und Verständnis als auf strengen Beweisen liegt. Es eignet sich für Praktiker, die die Grundlagen schnell erfassen wollen, ist aber in seiner Anwendbarkeit auf moderne verteilte Systeme mit Fehlern begrenzt. Das Material ist dicht und erfordert eine sorgfältige Lektüre, so dass es für das Gelegenheits- oder Selbststudium weniger geeignet ist, da es keine Lösungen für Übungen gibt.

Vorteile:

Bietet gründliche Erklärungen und Varianten von Algorithmen mit Diagrammen und Pseudocode.
Gut geeignet, um schnell eine Intuition für verteilte Algorithmen zu entwickeln.
Enthält Übungen für die Praxis.
Empfehlenswert für Praktiker und Studenten, insbesondere im Grundstudium und im Hauptstudium.
Hochwertiges Papier und Bindung verbessern das Leseerlebnis.

Nachteile:

Viele Algorithmen gehen von einem idealen Modell aus, das auf reale fehlertolerante verteilte Systeme nicht anwendbar ist.
Das Buch verzichtet auf Beweise, was das Verständnis für einige Leser einschränken kann.
Die Übungen enthalten keine Lösungen, was das Selbststudium erschwert.
Einige Leser fanden das Material zu abstrakt und es fehlten praktische Beispiele oder Code.

(basierend auf 15 Leserbewertungen)

Originaltitel:

Distributed Algorithms - An Intuitive Approach

Inhalt des Buches:

Ein umfassender Leitfaden für verteilte Algorithmen, der den Schwerpunkt auf Beispiele und Übungen und nicht auf mathematische Argumente legt.

Dieses Buch bietet Studenten und Forschern einen Leitfaden für verteilte Algorithmen, der den Schwerpunkt auf Beispiele und Übungen legt und nicht auf die Feinheiten mathematischer Modelle. Es vermeidet die mathematische Argumentation, die oft ein Stolperstein für Studenten ist, und lehrt eher algorithmisches Denken als Beweise und Logik. Dieser Ansatz ermöglicht es den Schülern, in relativ kurzer Zeit eine große Anzahl von Algorithmen zu lernen. Die Algorithmen werden durch kurze, informelle Beschreibungen, anschauliche Beispiele und praktische Übungen erklärt. Die Beispiele und Übungen ermöglichen es dem Leser, Algorithmen intuitiv und aus verschiedenen Perspektiven zu verstehen. Beweisskizzen, die die Korrektheit eines Algorithmus belegen oder die Idee hinter grundlegenden Ergebnissen erläutern, sind ebenfalls enthalten. Ein Anhang bietet Pseudocode-Beschreibungen für viele Algorithmen.

Verteilte Algorithmen werden von einer Reihe von Computern ausgeführt, die sich gegenseitig Nachrichten senden, oder von mehreren Software-Threads, die denselben gemeinsamen Speicher nutzen. Die in diesem Buch vorgestellten Algorithmen sind größtenteils "Klassiker", die ausgewählt wurden, weil sie Licht auf den algorithmischen Entwurf verteilter Systeme oder auf Schlüsselfragen des verteilten Rechnens und der gleichzeitigen Programmierung werfen.

Distributed Algorithms kann in Kursen für Studenten und Doktoranden der Informatik oder als Referenz für Forscher auf diesem Gebiet verwendet werden.

Weitere Daten des Buches:

ISBN:9780262026772
Autor:
Verlag:
Untertitel:An Intuitive Approach
Sprache:Englisch
Einband:Hardcover
Erscheinungsjahr:2013
Seitenzahl:248

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Modellierung verteilter Systeme - Modelling Distributed Systems
Dieses Lehrbuch führt Studierende durch die algebraische Spezifikation und Verifikation verteilter...
Modellierung verteilter Systeme - Modelling Distributed Systems
Verteilte Algorithmen, Zweite Ausgabe: Ein intuitiver Ansatz - Distributed Algorithms, Second...
Die neue Ausgabe eines Leitfadens für verteilte...
Verteilte Algorithmen, Zweite Ausgabe: Ein intuitiver Ansatz - Distributed Algorithms, Second Edition: An Intuitive Approach
Verteilte Algorithmen - Ein intuitiver Ansatz - Distributed Algorithms - An Intuitive...
Ein umfassender Leitfaden für verteilte Algorithmen, der den...
Verteilte Algorithmen - Ein intuitiver Ansatz - Distributed Algorithms - An Intuitive Approach

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht: