Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
Kurzinformation
inkl. MwSt. Versandinformationen
Artikel zZt. nicht lieferbar
Artikel zZt. nicht lieferbar

Beschreibung
"Designing Data-Intensive Applications" von Martin Kleppmann ist ein umfassendes Werk, das sich mit den Prinzipien und Konzepten hinter der Entwicklung moderner, datenintensiver Anwendungen beschäftigt. Das Buch bietet eine tiefgehende Analyse der Herausforderungen und Lösungen im Bereich der Datenverarbeitung und -verwaltung. Kleppmann beginnt mit einer Einführung in die Grundlagen von Datenbanken, verteilten Systemen und deren Architektur. Er erläutert die Unterschiede zwischen traditionellen relationalen Datenbanken und NoSQL-Datenbanken sowie die Anwendungsszenarien für beide Ansätze. Ein zentrales Thema des Buches ist die Skalierbarkeit von Systemen, wobei verschiedene Techniken wie Partitionierung und Replikation behandelt werden. Ein weiteres wichtiges Thema ist die Zuverlässigkeit von Anwendungen. Kleppmann diskutiert Methoden zur Fehlerbehandlung, Konsistenzmodelle und Transaktionen, um sicherzustellen, dass Systeme robust gegenüber Ausfällen sind. Darüber hinaus wird auf die Wartbarkeit eingegangen, indem Best Practices für den Entwurf von Systemarchitekturen vorgestellt werden, die zukünftige Erweiterungen und Anpassungen erleichtern. Das Buch richtet sich an Softwareentwickler, Architekten und Ingenieure, die datenintensive Systeme entwerfen oder betreiben. Es kombiniert theoretische Konzepte mit praktischen Beispielen aus realen Anwendungen und bietet wertvolle Einsichten in den Aufbau leistungsfähiger IT-Infrastrukturen.
Produktdetails
So garantieren wir Dir zu jeder Zeit Premiumqualität.
Über den Autor
Martin is a researcher in distributed systems at the University of Cambridge. Previously he was a software engineer and entrepreneur at Internet companies including LinkedIn and Rapportive, where he worked on large-scale data infrastructure. In the process he learned a few things the hard way, and he hopes this book will save you from repeating the same mistakes. Martin is a regular conference speaker, blogger, and open source contributor. He believes that profound technical ideas should be accessible to everyone, and that deeper understanding will help us develop better software.
- hardcover
- 182 Seiten
- Erschienen 1999
- Springer
- Kartoniert
- 173 Seiten
- Erschienen 2018
- O'Reilly Media
- hardcover
- 866 Seiten
- Erschienen 2011
- Springer
- Kartoniert
- 605 Seiten
- Erschienen 2019
- O'Reilly Media
- hardcover -
- Erschienen 1991
- North River Pr
- Kartoniert
- 480 Seiten
- Erschienen 2015
- mitp Verlags GmbH & Co. KG
- Kartoniert
- 190 Seiten
- Erschienen 2016
- Technics Publications
- Gebunden
- 205 Seiten
- Erschienen 2006
- Springer
- perfect -
- Erschienen 2016
- O Reilly



