Cantitate/Preț
Produs

Kafka in Action

Autor Dylan Scott
en Limba Engleză Paperback – 16 mar 2022

Prin parcurgerea acestui ghid tehnic, cititorul va implementa o platformă robustă de streaming de evenimente, capabilă să gestioneze fluxuri de date la scară largă folosind Apache Kafka. Considerăm acest volum un instrument practic esențial pentru inginerii de date care doresc să transforme un simplu sistem de mesagerie într-un bus de date performant, utilizat pentru monitorizare operațională și analiză în timp real. Descoperim aici o structură progresivă care începe cu fundamentele ecosistemului, facilitând rapid trecerea către sarcini complexe de tip ETL prin Kafka Connect. Reținem accentul pus pe ecosistemul Java, autorii oferind detalii specifice despre scrierea producătorilor și consumatorilor, dar și despre gestionarea elementelor de infrastructură precum brokerii, topicurile și partițiile. Complementar volumului Kafka Streams in Action, care se concentrează strict pe procesarea datelor, Kafka in Action acoperă întregul spectru de operare, inclusiv administrarea și securizarea clusterului. În comparație cu Kafka: The Definitive Guide, care servește mai mult ca referință exhaustivă de arhitectură, lucrarea de față adoptă o abordare orientată spre execuție imediată. Experiența de lectură este definită de un ritm alert, susținut de expertiza autorilor Viktor Gamov și Dave Klein, ambii recunoscuți pentru activitatea lor în cadrul Confluent. Aceștia ghidează utilizatorul prin scenarii reale de utilizare, de la logging la gestionarea schemelor prin Schema Registry. Deși bibliografia autorului Dylan Scott include și lucrări de ficțiune precum Left Behind, contribuția sa aici rămâne strict tehnică, axată pe rigoarea necesară dezvoltării de software în industrii cu volume mari de date.

Citește tot Restrânge

Preț: 27024 lei

Preț vechi: 33781 lei
-20%

Puncte Express: 405

Carte disponibilă

Livrare economică 11-25 mai
Livrare express 24-30 aprilie pentru 3522 lei


Specificații

ISBN-13: 9781617295232
ISBN-10: 161729523X
Pagini: 375
Dimensiuni: 186 x 234 x 16 mm
Greutate: 0.51 kg
Ediția:1
Editura: Manning Publications

De ce să citești această carte

Recomandăm această carte dezvoltatorilor Java și inginerilor de date care au nevoie de o metodă aplicată pentru a stăpâni Apache Kafka. Cititorul câștigă competențe directe în construirea conductelor de date și în administrarea clusterelor, trecând de la teorie la implementări gata de producție. Un avantaj major este includerea gratuită a versiunii digitale, facilitând consultarea rapidă a codului sursă în timpul dezvoltării.


Descriere

Master the wicked-fast Apache Kafka streaming platform through hands-on examples and real-world projects. In Kafka in Action you will learn: Understanding Apache Kafka concepts Setting up and executing basic ETL tasks using Kafka Connect Using Kafka as part of a large data project team Performing administrative tasks Producing and consuming event streams Working with Kafka from Java applications Implementing Kafka as a message queue Kafka in Action is a fast-paced introduction to every aspect of working with Apache Kafka. Starting with an overview of Kafka's core concepts, you'll immediately learn how to set up and execute basic data movement tasks and how to produce and consume streams of events. Advancing quickly, you’ll soon be ready to use Kafka in your day-to-day workflow, and start digging into even more advanced Kafka topics. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the technology Think of Apache Kafka as a high performance software bus that facilitates event streaming, logging, analytics, and other data pipeline tasks. With Kafka, you can easily build features like operational data monitoring and large-scale event processing into both large and small-scale applications. About the book Kafka in Action introduces the core features of Kafka, along with relevant examples of how to use it in real applications. In it, you’ll explore the most common use cases such as logging and managing streaming data. When you’re done, you’ll be ready to handle both basic developer- and admin-based tasks in a Kafka-focused team. What's inside Kafka as an event streaming platform Kafka producers and consumers from Java applications Kafka as part of a large data project About the reader For intermediate Java developers or data engineers. No prior knowledge of Kafka required. About the author Dylan Scott is a software developer in the insurance industry. Viktor Gamov is a Kafka-focused developer advocate. At Confluent, Dave Klein helps developers, teams, and enterprises harness the power of event streaming with Apache Kafka. Table of Contents PART 1 GETTING STARTED 1 Introduction to Kafka 2 Getting to know Kafka PART 2 APPLYING KAFK 3 Designing a Kafka project 4 Producers: Sourcing data 5 Consumers: Unlocking data 6 Brokers 7 Topics and partitions 8 Kafka storage 9 Management: Tools and logging PART 3 GOING FURTHER 10 Protecting Kafka 11 Schema registry 12 Stream processing with Kafka Streams and ksqlDB