The Backend Engineering Show with Hussein Nasser cover image

Kafka Consumer Group is a Brilliant Design Choice and We should Discuss it

The Backend Engineering Show with Hussein Nasser

00:00

How to Do a Q-System?

Kafka is a system that allows users to read videos in parallel. Each consumer has its own unique consumer group, and just like that, if you subscribe to the topic, you will be able to read multiple partitions. The Q-system works by putting all the consumers in one group so they can't duplicate each other's messages. A queue example is a job, right? You ideally want only one process to execute the job. So how do I achieve a pop-up system where I want the video to be published and then consumed by many other services?"

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app