Mastering Apache Pulsar
Autor Jowanza Josephen Limba Engleză Paperback – 11 ian 2022
Recomandăm acest volum profesioniștilor IT — arhitecți de aplicații, dezvoltatori și ingineri de producție — care au deja o bază solidă în sistemele distribuite și doresc să stăpânească ecosistemul Apache Pulsar pentru fluxuri de date în timp real. Lucrarea presupune o familiaritate prealabilă cu conceptele de bază ale programării și infrastructurii de date, concentrându-se pe implementarea practică în medii de producție. Dacă Event Streams in Action v-a oferit cadrul teoretic al paradigmei de procesare a evenimentelor, această carte oferă instrumentele practice necesare pentru a opera un cluster Pulsar la scară industrială. Remarcăm structura pragmatică a textului, care pornește de la principiile de design și garanțiile de fiabilitate, coborând până la detaliile arhitecturale de nișă, cum ar fi protocolul de replicare și gestionarea stratului de stocare. Jowanza Joseph nu se limitează la prezentarea API-urilor pentru producători și consumatori, ci explorează și utilizarea Pulsar Functions pentru a simplifica logica aplicațiilor de streaming. Un punct forte al volumului este abordarea integrată a ecosistemului big data; cititorii vor găsi secțiuni detaliate despre cum să conecteze Pulsar cu sisteme externe și cum să proceseze fluxurile utilizând Apache Flink sau să le interogheze prin Presto. Tonul este unul tehnic și riguros, punând accent pe monitorizare, reglaj (tuning) și securizarea clusterelor, aspecte critice pentru orice inginer care gestionează date critice în timp real.
Preț: 358.87 lei
Preț vechi: 448.60 lei
-20%
Carte disponibilă
Livrare economică 17 iunie-01 iulie
Livrare express 02-06 iunie pentru 79.25 lei
Specificații
ISBN-10: 1492084905
Pagini: 240
Dimensiuni: 178 x 234 x 14 mm
Greutate: 0.43 kg
Editura: O'Reilly
De ce să citești această carte
Pentru inginerii care au nevoie de o alternativă scalabilă și multi-tenant la sistemele tradiționale de mesagerie. Această carte oferă specificațiile tehnice și exemplele de configurare necesare pentru a trece de la prototip la o infrastructură de producție robustă, asigurând o înțelegere profundă a modului în care datele circulă și sunt stocate în siguranță într-un sistem distribuit modern.
Despre autor
Jowanza Joseph este un specialist recunoscut în sisteme distribuite, ocupând funcția de staff software engineer la Finicity (o companie Mastercard). Cu o vastă experiență în arhitecturi bazate pe evenimente și tehnologii cloud-native, Joseph s-a remarcat prin capacitatea de a traduce concepte complexe de inginerie în ghiduri aplicabile. Expertiza sa în ecosistemul Apache este fundamentată pe implementări reale ale platformelor de streaming de date, fiind un contributor activ la diseminarea bunelor practici în comunitatea open source prin publicații tehnice și conferințe de profil.
Notă biografică
Descriere scurtă
Jowanza Joseph, staff software engineer at Finicity, explains how to deploy production Pulsar clusters, write reliable event streaming applications, and build scalable real-time data pipelines with this platform. Through detailed examples, you'll learn Pulsar's design principles, reliability guarantees, key APIs, and architecture details, including the replication protocol, the load manager, and the storage layer.
This book helps you:
- Explore Pulsar producers, consumers, and readers for writing and reading events
- Build scalable data pipelines by connecting Pulsar with external systems
- Simplify event-streaming application building with Pulsar Functions
- Manage Pulsar to perform monitoring, tuning, and maintenance tasks
- Use Pulsar's operational measurements to secure a production cluster
- Process event streams using Flink and query event streams using Presto