Kafka for Beginners - Complete Course [2026]

Опубликовано: 11 Март 2026
на канале: Павел Сорокин
16,231
548

Get top-notch free materials from me: a 2-hour analysis of Core and multithreading, a guide to becoming a Junior developer without wasting time, and a guide to passing job interviews with real advice from a Senior developer in the bot: https://t.me/JavaLearnBot?start=c1724...

To get the code for the producer and consumer services on GitHub from the video, type "KAFKA_GUIDE" in the bot: https://t.me/JavaLearnBot?domain=Java...

My course on Java development and getting your first job: https://sorokin.school/?utm_source=yo...

In this In this video, you'll learn how to connect Kafka to a Spring Boot application from scratch, create a producer and consumer, and understand key concepts: brokers, topics, partitions, and Kafka Listener. We'll explore how Kafka works in a microservice architecture, how it differs from HTTP, and why it's so popular in Java backend development. I'll demonstrate everything hands-on with Docker and Spring Kafka.

Timecodes
00:00 - Start
00:40 - Kafka theory
06:03 - Kafka topic
10:22 - Setting up a producer project
23:41 - Sending events to Kafka
28:57 - Writing a consumer project
34:30 - Receiving events from Kafka
39:30 - Kafka cluster fault tolerance
41:24 - Topic partitions
46:23 - Practicing with partitions on a project