Streaming-Daten sind heute ein Eckpfeiler moderner Big-Data-Architekturen und ermöglichen es Unternehmen, die massiven, unbegrenzten Datensätze, die unsere digitale Welt definieren, effektiv zu verwalten und zu analysieren. Dieser praktische Leitfaden vermittelt Dateningenieuren, Datenwissenschaftlern und Entwicklern das konzeptionelle und plattformunabhängige Verständnis, das sie zum Aufbau robuster Streamingsysteme benötigen. Basierend auf Tyler Akidaus wegweisenden Blogbeiträgen „Streaming 101“ und „Streaming 102“ führt Sie das Buch von grundlegenden Prinzipien bis hin zu fortgeschrittenen Themen wie Wasserzeichen und Exactly-Once-Verarbeitung und bietet ein umfassendes Toolkit für die Echtzeit-Datenstromverarbeitung.
Warum Sie es lesen sollten
- Beherrschen Sie die Kernprinzipien und Konzepte hinter der robusten Out-of-Order-Datenverarbeitung und vergleichen Sie Streaming- und Batch-Muster.
- Gewinnen Sie ein tiefes Verständnis dafür, wie Wasserzeichen den Fortschritt und die Vollständigkeit innerhalb unendlicher Datensätze verfolgen.
- Lernen Sie praktische, Exactly-Once-Datenverarbeitungstechniken kennen, um die Korrektheit und Zuverlässigkeit Ihrer Daten zu gewährleisten.
- Erforschen Sie die grundlegenden Konzepte von Streams und Tabellen und ihre entscheidende Rolle bei der Batch- und Streaming-Datenverarbeitung.
Über den Autor
Tyler Akidau ist ein angesehener Experte für verteilte Systeme und Datenverarbeitung, der weithin für seine Pionierarbeit im Bereich Streaming-Daten bekannt ist. Er ist der Autor der einflussreichen Blogbeiträge „Streaming 101“ und „Streaming 102“, die einen Großteil der konzeptionellen Grundlagen für die moderne Stream-Verarbeitung legten. Seine Expertise bei Google, wo er maßgeblich zu Apache Beam und Google Cloud Dataflow beitrug, macht ihn zu einer führenden Stimme auf diesem Gebiet. Er ist Co-Autor von „Streaming Systems“ mit Slava Chernyak und Reuven Lax, was seine Autorität weiter festigte.