Book Image

Apache Kafka Series - Learn Apache Kafka for Beginners v3 [Video]

By : Stéphane Maarek
5 (1)
Book Image

Apache Kafka Series - Learn Apache Kafka for Beginners v3 [Video]

5 (1)
By: Stéphane Maarek

Overview of this book

The high throughput and low latency of Apache Kafka have made it one of the leading distributed data-streaming enterprise technologies. It is used by many Fortune 500 companies such as Netflix, Airbnb, Uber, Walmart, and LinkedIn. If you want to develop Apache Kafka skills to stream data easily, then this course is for you. The course starts by explaining the architecture of the Apache Kafka ecosystem, before going on to cover the core concepts of Kafka such as topics, partitions, brokers, replicas, producers, consumers, and more. Next, you will use native Kafka binaries to launch your own Kafka cluster on Windows, Mac OS X, and Linux. As you advance, you will get hands-on experience with the Kafka command-line interface (CLI), along with an understanding of how to create producers and consumers in Java to interact with Kafka. Next, a real-world project using Wikimedia as a source of data for a producer and OpenSearch as a sink for our consumers. Moving on, you will get to grips with advanced APIs such as Kafka Connect and Kafka Streams and perform a case study on the real-world applications of Kafka. Finally, you will get an overview of advanced Kafka for administrators and understand advanced topic configurations. By the end of this course, you will be well-versed with how Apache Kafka 3.0 plays an important role in data-streaming applications.
Table of Contents (15 chapters)
6
Kafka UI
8
Kafka Real-World Project
15
Next Steps
Chapter 1
Kafka Introduction
Section 1
Course Introduction
In this video, the author introduces you to the course and his experience in this field.