Cantitate/Preț
Produs

Event Streams in Action

Autor Alexander Dean, Valentin Crettaz
en Limba Engleză Paperback – 30 mai 2019

Recomandăm Event Streams in Action inginerilor de date și dezvoltatorilor software de nivel intermediar și avansat care doresc să treacă de la procesarea tradițională pe loturi (batch) la procesarea în timp real. Volumul, scris în limba engleză, oferă o fundamentare tehnică solidă în paradigma Unified Log Processing (ULP), o metodă esențială pentru companii care gestionează volume masive de date, precum LinkedIn sau Netflix. Ne-a atras atenția modul în care Alexander Dean și Valentin Crettaz reușesc să transforme concepte abstracte în soluții implementabile, punând accent pe validarea și monitorizarea fluxurilor de date, nu doar pe simplul lor transfer. Structura cărții este riguros organizată în trei părți: fundamentele fluxurilor și log-urilor unificate, ingineria datelor (unde sunt explorate schemele și procesarea de tip railway-oriented) și analiza fluxurilor (analytics-on-read vs analytics-on-write). Considerăm că abordarea este una eminamente practică, oferind exemple concrete prin Apache Kafka și Amazon Kinesis. Complementar volumului Grokking Streaming Systems, care oferă o introducere agnostică de framework, Event Streams in Action plonjează adânc în arhitecturi specifice precum cea de tip lambda și re-procesarea evenimentelor, oferind instrumentele necesare pentru a construi sisteme reziliente. Autorul Alexander Dean, cunoscut pentru dezvoltarea platformei Snowplow, aduce în această lucrare o expertiză tehnică vastă, diferită de incursiunile sale în literatura de ficțiune, precum Dalliance. Aici, accentul cade pe rigoare și scalabilitate. Față de Mastering Kafka Streams and Ksqldb, care se concentrează strict pe ecosistemul Kafka, această lucrare oferă o perspectivă mai largă asupra designului de sistem, fiind utilă celor care vor să înțeleagă arhitectura din spatele instrumentelor, nu doar utilizarea unui API specific.

Citește tot Restrânge

Preț: 29200 lei

Preț vechi: 36499 lei
-20%

Puncte Express: 438

Carte disponibilă

Livrare economică 05-19 iunie
Livrare express 22-28 mai pentru 3693 lei


Specificații

ISBN-13: 9781617292347
ISBN-10: 1617292346
Pagini: 275
Dimensiuni: 185 x 234 x 18 mm
Greutate: 0.54 kg
Editura: Manning Publications

De ce să citești această carte

Recomandăm această carte profesioniștilor IT care vor să stăpânească arhitecturile bazate pe evenimente. Veți învăța cum să implementați modelul Unified Log Processing folosind Kafka și Kinesis, câștigând abilitatea de a proiecta sisteme capabile să reacționeze instantaneu la acțiunile utilizatorilor. Este un ghid esențial pentru a trece de la procesarea statică la fluxuri de date dinamice, scalabile și ușor de întreținut.


Descriere scurtă

Summary
Event Streams in Action is a foundational book introducing the ULP paradigm and presenting techniques to use it effectively in data-rich environments.
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
About the Technology
Many high-profile applications, like LinkedIn and Netflix, deliver nimble, responsive performance by reacting to user and system events as they occur. In large-scale systems, this requires efficiently monitoring, managing, and reacting to multiple event streams. Tools like Kafka, along with innovative patterns like unified log processing, help create a coherent data processing architecture for event-based applications.
About the Book
Event Streams in Action teaches you techniques for aggregating, storing, and processing event streams using the unified log processing pattern. In this hands-on guide, you'll discover important application designs like the lambda architecture, stream aggregation, and event reprocessing. You'll also explore scaling, resiliency, advanced stream patterns, and much more By the time you're finished, you'll be designing large-scale data-driven applications that are easier to build, deploy, and maintain.
What's inside
  • Validating and monitoring event streams
  • Event analytics
  • Methods for event modeling
  • Examples using Apache Kafka and Amazon Kinesis
About the Reader
For readers with experience coding in Java, Scala, or Python.
About the Author
Alexander Dean developed Snowplow, an open source event processing and analytics platform. Valentin Crettaz is an independent IT consultant with 25 years of experience.
Table of Contents
    PART 1 - EVENT STREAMS AND UNIFIED LOGS
  1. Introducing event streams
  2. The unified log 24
  3. Event stream processing with Apache Kafka
  4. Event stream processing with Amazon Kinesis
  5. Stateful stream processingPART 2- DATA ENGINEERING WITH STREAMS
  6. Schemas
  7. Archiving events
  8. Railway-oriented processing
  9. CommandsPART 3 - EVENT ANALYTICS
  10. Analytics-on-read
  11. Analytics-on-write