Hugendubel.info - Die B2B Online-Buchhandlung 

Merkliste
Die Merkliste ist leer.
Bitte warten - die Druckansicht der Seite wird vorbereitet.
Der Druckdialog öffnet sich, sobald die Seite vollständig geladen wurde.
Sollte die Druckvorschau unvollständig sein, bitte schliessen und "Erneut drucken" wählen.

Datenintensive Anwendungen designen

E-BookPDF1 - PDF WatermarkE-Book
652 Seiten
Deutsch
O'Reillyerschienen am26.11.2018
Daten stehen heute im Mittelpunkt vieler Herausforderungen im Systemdesign. Dabei sind komplexe Fragen wie Skalierbarkeit, Konsistenz, Zuverlässigkeit, Effizienz und Wartbarkeit zu klären. Darüber hinaus verfügen wir über eine überwältigende Vielfalt an Tools, einschließlich relationaler Datenbanken, NoSQL-Datenspeicher, Stream-und Batchprocessing und Message Broker. Aber was verbirgt sich hinter diesen Schlagworten? Und was ist die richtige Wahl für Ihre Anwendung? In diesem praktischen und umfassenden Leitfaden unterstützt Sie der Autor Martin Kleppmann bei der Navigation durch dieses schwierige Terrain, indem er die Vor-und Nachteile verschiedener Technologien zur Verarbeitung und Speicherung von Daten aufzeigt. Software verändert sich ständig, die Grundprinzipien bleiben aber gleich. Mit diesem Buch lernen Softwareentwickler und -architekten, wie sie die Konzepte in der Praxis umsetzen und wie sie Daten in modernen Anwendungen optimal nutzen können. - Inspizieren Sie die Systeme, die Sie bereits verwenden, und erfahren Sie, wie Sie sie effektiver nutzen können - Treffen Sie fundierte Entscheidungen, indem Sie die Stärken und Schwächen verschiedener Tools kennenlernen - Steuern Sie die notwenigen Kompromisse in Bezug auf Konsistenz, Skalierbarkeit, Fehlertoleranz und Komplexität - Machen Sie sich vertraut mit dem Stand der Forschung zu verteilten Systemen, auf denen moderne Datenbanken aufbauen - Werfen Sie einen Blick hinter die Kulissen der wichtigsten Onlinedienste und lernen Sie von deren Architekturen

Martin Kleppmann ist Forscher auf dem Gebiet verteilter Systeme an der Universität Cambridge, Großbritannien. Zuvor war er Softwareentwickler und Unternehmer bei Internetfirmen wie LinkedIn und Rapportive, wo er an ausgedehnten Dateninfrastrukturen gearbeitet hat. Da er dabei auch einiges an Lehrgeld zahlen musste, hofft er, dass dieses Buch Sie davor bewahrt, die gleichen Fehler zu wiederholen. Martin ist regelmäßig als Speaker auf Konferenzen anzutreffen, betätigt sich als Blogger und trägt zu Open-Source-Projekten bei. Er ist der Ansicht, dass fundiertes technisches Know-how für jeden zugänglich sein sollte und dass ein tieferes Verständnis uns helfen wird, bessere Software zu entwickeln.
mehr
Verfügbare Formate
BuchKartoniert, Paperback
EUR44,90
E-BookEPUBePub WasserzeichenE-Book
EUR35,90
E-BookPDF1 - PDF WatermarkE-Book
EUR35,90

Produkt

KlappentextDaten stehen heute im Mittelpunkt vieler Herausforderungen im Systemdesign. Dabei sind komplexe Fragen wie Skalierbarkeit, Konsistenz, Zuverlässigkeit, Effizienz und Wartbarkeit zu klären. Darüber hinaus verfügen wir über eine überwältigende Vielfalt an Tools, einschließlich relationaler Datenbanken, NoSQL-Datenspeicher, Stream-und Batchprocessing und Message Broker. Aber was verbirgt sich hinter diesen Schlagworten? Und was ist die richtige Wahl für Ihre Anwendung? In diesem praktischen und umfassenden Leitfaden unterstützt Sie der Autor Martin Kleppmann bei der Navigation durch dieses schwierige Terrain, indem er die Vor-und Nachteile verschiedener Technologien zur Verarbeitung und Speicherung von Daten aufzeigt. Software verändert sich ständig, die Grundprinzipien bleiben aber gleich. Mit diesem Buch lernen Softwareentwickler und -architekten, wie sie die Konzepte in der Praxis umsetzen und wie sie Daten in modernen Anwendungen optimal nutzen können. - Inspizieren Sie die Systeme, die Sie bereits verwenden, und erfahren Sie, wie Sie sie effektiver nutzen können - Treffen Sie fundierte Entscheidungen, indem Sie die Stärken und Schwächen verschiedener Tools kennenlernen - Steuern Sie die notwenigen Kompromisse in Bezug auf Konsistenz, Skalierbarkeit, Fehlertoleranz und Komplexität - Machen Sie sich vertraut mit dem Stand der Forschung zu verteilten Systemen, auf denen moderne Datenbanken aufbauen - Werfen Sie einen Blick hinter die Kulissen der wichtigsten Onlinedienste und lernen Sie von deren Architekturen

Martin Kleppmann ist Forscher auf dem Gebiet verteilter Systeme an der Universität Cambridge, Großbritannien. Zuvor war er Softwareentwickler und Unternehmer bei Internetfirmen wie LinkedIn und Rapportive, wo er an ausgedehnten Dateninfrastrukturen gearbeitet hat. Da er dabei auch einiges an Lehrgeld zahlen musste, hofft er, dass dieses Buch Sie davor bewahrt, die gleichen Fehler zu wiederholen. Martin ist regelmäßig als Speaker auf Konferenzen anzutreffen, betätigt sich als Blogger und trägt zu Open-Source-Projekten bei. Er ist der Ansicht, dass fundiertes technisches Know-how für jeden zugänglich sein sollte und dass ein tieferes Verständnis uns helfen wird, bessere Software zu entwickeln.
Details
Weitere ISBN/GTIN9783960101833
ProduktartE-Book
EinbandartE-Book
FormatPDF
Format Hinweis1 - PDF Watermark
FormatE107
Verlag
Erscheinungsjahr2018
Erscheinungsdatum26.11.2018
ReiheAnimals
Seiten652 Seiten
SpracheDeutsch
Dateigrösse14474 Kbytes
Artikel-Nr.4058117
Rubriken
Genre9201

Autor

Martin Kleppmann ist Forscher auf dem Gebiet verteilter Systeme an der Universität Cambridge, Großbritannien. Zuvor war er Softwareentwickler und Unternehmer bei Internetfirmen wie LinkedIn und Rapportive, wo er an ausgedehnten Dateninfrastrukturen gearbeitet hat. Da er dabei auch einiges an Lehrgeld zahlen musste, hofft er, dass dieses Buch Sie davor bewahrt, die gleichen Fehler zu wiederholen.Martin ist regelmäßig als Speaker auf Konferenzen anzutreffen, betätigt sich als Blogger und trägt zu Open-Source-Projekten bei. Er ist der Ansicht, dass fundiertes technisches Know-how für jeden zugänglich sein sollte und dass ein tieferes Verständnis uns helfen wird, bessere Software zu entwickeln.