My Account Log in

1 option

Kafka : building reliable real-time event systems.

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Video
Contributor:
Sanur, Raghunandana, instructor.
KodeKloud (Firm), instructor.
Packt Publishing, publisher.
Language:
English
Subjects (All):
Electronic data processing.
Big data.
Apache Kafka (computer program).
Physical Description:
1 online resource (1 video file (04 hr., 13 min.)) : sound, color.
Edition:
[First edition].
Place of Publication:
[Birmingham, United Kingdom] : Packt Publishing, 2025.
Summary:
In today's data-driven world, real-time event streaming has become crucial for businesses to gain insights and react swiftly to changing conditions. This course takes you through the ins and outs of Apache Kafka, the leading event streaming platform. You'll begin with an introduction to event streaming and Kafka's architecture, followed by hands-on tutorials to set up your Kafka cluster. As you move through the lessons, you'll explore Kafka's core components, including brokers, topics, partitions, and replication, which ensure reliable, scalable data handling. You'll also dive deep into Kafka producers and consumers, learning how messages are serialized, how keys are used, and how to manage acknowledgments to guarantee data delivery reliability. The course covers advanced topics like Kafka's offset management, security, and fault tolerance strategies, including handling poison pills and using ZooKeeper. With Kafka Connect, you'll learn to easily integrate Kafka with other data systems. The course culminates with a practical project where you'll build an event-driven system, simulating real-world applications. By the end, you'll have the skills to implement Kafka solutions in production environments, ensuring efficient, real-time data streaming for any application. To access the supplementary materials, scroll down to the 'Resources' section above the 'Course Outline' and click 'Supplemental Content.' This will either initiate a download or redirect you to GitHub. What you will learn Understand the core concepts of event streaming and Apache Kafka Set up and configure a Kafka cluster using Docker and KRaft Scale Kafka topics and partitions for parallelized data processing Implement Kafka producers and consumers to stream real-time data Manage Kafka offsets, poison pills, and handle fault tolerance Integrate external systems using Kafka Connect Audience This course is ideal for software developers, data engineers, and systems architects looking to master event streaming with Apache Kafka. It's designed for those with a basic understanding of programming and distributed systems. You'll learn to set up Kafka clusters, implement producers and consumers, manage data streams, and integrate external systems using Kafka Connect. Through hands-on demos and real-world use cases, you'll gain the skills to build and scale event-driven systems in production environments. About the Authors KodeKloud : KodeKloud, founded by Mumshad Mannambeth, is a renowned online learning platform in DevOps, Cloud Computing, and Automation, and is dedicated to transforming tech education. With a strong background at Dell EMC as a Solutions Architect and Storage Operations Specialist, Mumshad brings deep expertise in storage automation, cloud deployment, and application modernization. At KodeKloud, he channels this experience to develop expert-led courses that are meticulously aligned with industry certifications such as AWS, Azure, and Google Cloud DevOps Engineer. Through immersive hands-on labs and real-world scenarios, KodeKloud equips learners with the practical skills and confidence needed to pass certification exams and thrive in today's competitive tech landscape. Raghunandana Sanur: Raghunandana Sanur has 8+ years of IT experience in Data platforms and Data Engineering. He is closely related to the DevOps tech stack and likes to bridge the gap between the Data and the DevOps world. He has worked in different sectors and startup ecosystems in the past years and has 7+ years of training experience focused on learning concepts based on tech/businesses use cases giving the best understanding of why we learn a tool or a tech stack.
Notes:
OCLC-licensed vendor bibliographic record.
ISBN:
1-80638-857-X
OCLC:
1533615946

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Library Catalog Using Articles+ Library Account