Cantitate/Preț
Produs

Mastering Apache Pulsar

Autor Jowanza Joseph
en 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.

Citește tot Restrânge

Preț: 35887 lei

Preț vechi: 44860 lei
-20%

Puncte Express: 538

Carte disponibilă

Livrare economică 17 iunie-01 iulie
Livrare express 02-06 iunie pentru 7925 lei

Livrare prin curier în România Termenul estimat este afișat lângă disponibilitate.
Transport gratuit de la 40000 lei Plată online sau ramburs, în funcție de opțiunile comenzii.
Retur gratuit în 14 zile Comandă securizată și suport în română.

Specificații

ISBN-13: 9781492084907
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ă

Jowanza Joseph is a Staff Software Engineer at Finicity. Jowanza leads the development of Finicity's Open Banking Event Mesh. Jowanza has worked on streaming and messaging technologies for close to a decade. Previous to Finicity, Jowanza worked on the Streaming Data Platform at Pluralsight, working with Apache Kafka, Akka, and Kubernetes at scale. Earlier, he worked with Apache Pulsar, using Pulsar to build a fully managed messaging and stream processing platform, processing billions of messages per day. With his passion for distributed systems and messaging systems, Jowanza writes about these topics on his blog. Jowanza is also an avid public speaker. Over the years, he has given talks on Apache Pulsar and other topics at Strange Loop, Abstractions, Strata O'Reilly Conference, Open Source Summit, and The Lead Dev.

Descriere scurtă

Every enterprise application creates data, including log messages, metrics, user activity, and outgoing messages. Learning how to move these items is almost as important as the data itself. If you're an application architect, developer, or production engineer new to Apache Pulsar, this practical guide shows you how to use this open source event streaming platform to handle real-time data feeds.
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:
  • Understand how event streaming fits in the big data ecosystem
    • 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
  •