In this video, we continue our Kafka series by implementing a Kafka Producer in Java and connecting it with the Kafka Consumer built in the previous video.
We deep-dive into Kafka acknowledgements (acks), offset management, ack skip scenarios, and how a single consumer group can consume from multiple topics.
This hands-on tutorial explains end-to-end message flow from producer to consumer using core Apache Kafka APIs, without Spring Boot, to help you understand Kafka internals clearly.
#Kafka #KafkaProducer #KafkaAcks #KafkaOffsets #ApacheKafka
#KafkaWithJava #KafkaTutorial #KafkaInternals #KafkaProducerConsumer
#KafkaWithoutSpring #LearnKafka #KafkaSeries #JavaBackend
📌 GitHub Repository- https://github.com/suhailgupta/kafka
Discord Link- / discord
Instagram Link- / levelupwithsuhail
Twitter Link- https://x.com/SuhailTechTalks
Other Zero to Hero Playlists:
Kafka Series- • Kafka- Zero to Hero
Redis Series- • Playlist
LLD- • LLD
Multithreading- • Multithreading: Zero to Hero
Chapters:
00:00:00 Overview & Agenda
00:00:57 Kafka Consumer Acknowledgements & Offsets
00:07:35 What Happens When an Acknowledgement Is Skipped?
00:11:25 Consuming from Multiple Topics (Single Consumer Group)
00:18:45 Implementing Kafka Producer in Java