The 8 Best Apache Kafka Tutorials on YouTube to Watch Right Now
Apache Kafka is a distributed streaming platform that enables users to publish and subscribe to streams of records, store streams of records, and process them as they occur. Kafka is most notably used for building real-time streaming data pipelines and applications and is run as a cluster on one or more servers that can span more than one data center. The Kafka cluster stores streams of records in categories called topics, and each record consists of a key, a value, and a timestamp.
Learning Apache Kafka can be a complicated process, and it’s not easy to know where to start. As a result, our editors have compiled this list of the best Apache Kafka tutorials on YouTube to help you learn about the topic and hone your skills before you move on to mastering it. All of the videos here are free to access and feature guidance from some of the top minds and biggest brands in the online learning community. All of the best Jitterbit tutorials listed tout a minimum of 100,000 views.
Note: Don’t forget to subscribe to Solutions Review on YouTube!
You May Also Like
The Best Apache Kafka Tutorials on YouTube
Kafka Tutorial – Core Concepts
Author: Learning Journal
Description: This Apache Kafka video tutorial is the most popular on YouTube, with more than 700,000 total views since its publishing in 2016. In 13 minutes, this tutorial will help you understand core concepts of the Apache Kafka framework and much more.
Apache Kafka in 5 minutes
Author: Stephane Maarek
Description: Learn the principles of Apache Kafka and how it works through easy examples and diagrams. With more than 630,000 views, this is a required watch for those looking to get started in Apache Kafka or explore whether it may be useful in their environments.
Apache Kafka Tutorial | What is Apache Kafka? | Kafka Tutorial for Beginners | Edureka
Description: This Apache Kafka tutorial video will help you understand what Apache Kafka and its features entail. It covers different components of Apache Kafka and its architecture, including topics like Kafka components, installing it, and working with single node, single broker, and cluster.
Apache Kafka in 6 minutes
Author: James Cutajar
Description: A quick introduction into how Apache Kafka works and differs from other messaging systems using an example application. In this video, Sam Cutajar explains partitioning, consumer offsets, replication, and many other concepts found in Kafka in an attempt to help you learn about the topic.
Apache Kafka Crash Course
Author: Hussein Nasser
Description: Apache Kafka is a distributed stream processing software developed by LinkedIn and written in Scala and Java. In this video, Hussein Nasser focuses on the basics of Kafka, talks about how it works and shows a representative spin-up of a Kafka cluster with examples of how to write a producer and consumer.
Apache Kafka Tutorial – 1 | What is Apache Kafka? | Kafka Tutorial for Beginners – 1 | Edureka
Description: This Kafka tutorial video gives an introduction to Kafka, Kafka’s architecture, Kafka cluster setup, and a hands-on session. This Kafka video is ideal for beginners. The tutorial also includes information on multiple ways to set a Kafka cluster and compares Kafka with other messaging systems.
3. Apache Kafka Fundamentals | Apache Kafka Fundamentals
Description: In this video, Confluent lays the foundation for Apache Kafka, starting with its architecture; ZooKeeper’s role; topics, partitions, and segments; the commit log and streams; brokers and broker replication; producers basics; and consumers, consumer groups, and offsets. After you’ve watched the video, you can take a quick quiz to check what you’ve learned and get immediate feedback.
Kafka Tutorial | Apache Kafka Tutorial For Beginners | Kafka Architecture |What is Kafka|Simplilearn
Description: This Apache Kafka tutorial will help you master the basics of Apache Kafka including concepts of Kafka Cluster, Kafka Data Model, Kafka Topic, Kafka Architecture, and key use case of Kafka at LinkedIn. Apache Kafka is an open-source stream processing platform developed by the Apache Software Foundation written in Scala and Java.