Apache Kafka
Master event streaming with Apache Kafka. From producers and consumers to Kafka Streams.
Tutorials
Beginner
What is Apache Kafka? A Beginner's Guide
Understand the fundamentals of Apache Kafka, why it matters in modern architectures, and how it differs from traditional message queues.
Kafka Producers: A Practical Quickstart
Learn how to build your first Kafka producer with Spring Boot. Send messages, handle errors, and understand key concepts.
Intermediate
Kafka Consumers Deep Dive
Master Kafka consumers — consumer groups, offset management, error handling, and exactly-once semantics explained.
Introduction to Kafka Streams
Build real-time stream processing applications with Kafka Streams. Stateless and stateful operations explained with examples.
Article Series
Apache Kafka Deep Dive
Comprehensive coverage of Apache Kafka fundamentals, producers, consumers, and interview preparation questions.
Core Kafka Bootcamp
Master Kafka with Spring Boot — from fundamentals to production-ready event-driven architectures.
Kafka Connect Comprehensive Learning
Complete guide to Kafka Connect — source and sink connectors, CDC with Debezium, and data pipelines.