Muster von verteilten Systemen

Bewertung:   (4,0 von 5)

Muster von verteilten Systemen (Unmesh Joshi)

Leserbewertungen

Zusammenfassung:

Das Buch „Patterns of Distributed Systems“ von Unmesh Joshi wird wegen seiner guten Lesbarkeit und seiner praktischen Einblicke in die Entwicklung von Unternehmenssoftware sehr geschätzt. Es enthält gut organisierte Inhalte, die verschiedene Aspekte verteilter Systeme behandeln, darunter Datenreplikation, Partitionierung und Kommunikation. Allerdings gibt es einige Bedenken hinsichtlich der physischen Qualität des Buches.

Vorteile:

Lesbarer und nützlicher Inhalt, gut strukturierte Organisation, praktische Beispiele und Erzählungen, gute Einblicke in die Entwicklung von Unternehmenssoftware, empfohlen für Praktiker.

Nachteile:

Bedenken hinsichtlich der physischen Qualität des Buches, einschließlich zerrissener Verpackung, beschädigtem Buch und schlechter Papierqualität, die Fragen zur Authentizität aufwirft.

(basierend auf 4 Leserbewertungen)

Originaltitel:

Patterns of Distributed Systems

Inhalt des Buches:

A Patterns Approach to Designing Distributed Systems and Solving Common Implementation Problems

Immer mehr Unternehmen sind heute auf Cloud-Dienste von Anbietern wie AWS, Microsoft Azure und GCP angewiesen. Sie verwenden auch Produkte wie Kafka und Kubernetes oder Datenbanken wie YugabyteDB, Cassandra, MongoDB und Neo4j, die von Natur aus verteilt sind. Da es sich bei diesen verteilten Systemen von Natur aus um zustandsbehaftete Systeme handelt, müssen Unternehmensarchitekten und -entwickler auf all die Dinge vorbereitet sein, die schiefgehen können und werden, wenn Daten auf mehreren Servern gespeichert werden - von Prozessabstürzen bis hin zu Netzwerkverzögerungen und unsynchronisierten Uhren.

In Patterns of Distributed Systems wird eine Reihe von Mustern beschrieben, die in gängigen verteilten Open-Source-Systemen beobachtet wurden. Das Studium der gemeinsamen Probleme und der Lösungen, die durch die Muster in diesem Handbuch verkörpert werden, wird Ihnen ein besseres Verständnis dafür vermitteln, wie diese Systeme funktionieren, sowie eine solide Grundlage für die Designprinzipien verteilter Systeme.

Mit realen Codebeispielen von Systemen wie Kafka und Kubernetes bereiten diese Muster und Lösungen Sie darauf vor, Open-Source-Codebasen sicher zu durchqueren und Implementierungen zu verstehen, denen Sie "in freier Wildbahn" begegnen.

⬤ die Bausteine von Konsensalgorithmen wie Paxos und Raft zur Sicherstellung der Konsistenz von Replikaten in verteilten Systemen kennenlernen.

⬤ Verstehen Sie die Verwendung von logischen Zeitstempeln in Datenbanken, ein grundlegendes Konzept für die Datenversionierung.

⬤ Untersuchen Sie häufig verwendete Partitionierungsschemata, mit einem eingehenden Blick auf die Feinheiten des Zwei-Phasen-Commit-Protokolls.

⬤ Analyse von Mechanismen, die bei der Implementierung von Cluster-Koordinationsaufgaben eingesetzt werden, wie z. B. Gruppenzugehörigkeit, Fehlererkennung und Ermöglichung einer robusten Cluster-Koordination.

⬤ Erlernen von Techniken zur Einrichtung einer effektiven Netzwerkkommunikation zwischen Clusterknoten.

Neben Unternehmensarchitekten und Datenarchitekten werden auch Softwareentwickler, die mit Cloud-Diensten wie Amazon S3, Amazon EKS und Azure CosmosDB oder GCP Cloud Spanner arbeiten, diese Muster als unverzichtbar erachten.

Registrieren Sie Ihr Buch, um bequemen Zugang zu Downloads, Updates und/oder Korrekturen zu erhalten, sobald diese verfügbar sind. Details finden Sie auf der Innenseite des Buches.

Weitere Daten des Buches:

ISBN:9780138221980
Autor:
Verlag:
Sprache:Englisch
Einband:Taschenbuch
Erscheinungsjahr:2023
Seitenzahl:464

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Muster von verteilten Systemen - Patterns of Distributed Systems
A Patterns Approach to Designing Distributed Systems and Solving Common Implementation...
Muster von verteilten Systemen - Patterns of Distributed Systems

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

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)