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

The Backend Engineering Show with Hussein Nasser

Episode | Podcast

Date: Wed, 09 Sep 2020 14:00:00 GMT

<p>Apache Kafka is an interesting software, every design decision the team makes perfect sense. I decided to dive deep into the discussion of the consumer group concept which is underrated and talk more about it.</p> <p>0:00 Intro</p> <p>1:24 Messaging Systems Explained</p> <p>3:30 Partitioning</p> <p>4:30 Pub/Sub vs Queue</p> <p>6:55 Consumer Group</p> <p>10:00 Parallelism in Consumer Group</p> <p>10:30 Partition awareness in Consumer Group</p> <p>11:30 Achieving Pub/Sub with Consumer Group</p> <p>14:00 Head of Line blocking in Kafka</p>