Kapitel 16. Letzte Tipps für den Erfolg
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
Seien wir ehrlich. Skalierbare verteilte Systeme zu bauen ist schwer!
Verteilte Systeme sind von Natur aus komplex und haben mehrere Fehlermöglichkeiten, die du in Betracht ziehen und für alle Eventualitäten planen musst. Noch schwieriger wird es, wenn deine Anwendungen durch ein hohes Anfragevolumen und schnell wachsende Datenbestände belastet werden.
Skalierbare Anwendungen erfordern zahlreiche, zusammenarbeitende Hardware- und Softwarekomponenten, die gemeinsam für niedrige Latenzzeiten und hohen Durchsatz sorgen. Die Herausforderung besteht darin, all diese beweglichen Teile zu einer Anwendung zusammenzusetzen, die die Anforderungen erfüllt und dich nicht die Welt kostet.
In diesem Buch habe ich die breite Palette an Prinzipien, Architekturen, Mechanismen und Technologien behandelt, die für skalierbare verteilte Systeme grundlegend sind. Mit diesem Wissen kannst du anfangen, große Anwendungen zu entwerfen und zu entwickeln.
Ich vermute, es wird dich nicht überraschen zu hören, dass dies nicht das Ende der Geschichte ist. Wir alle arbeiten in einer sich ständig verändernden Landschaft mit neuen Anwendungsanforderungen und neuen Hardware- und Softwaretechnologien. Während die grundlegenden Prinzipien verteilter Systeme nach wie vor gelten (zumindest für die absehbare Zukunft - dieQuantenphysik könnte die ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access