All Questions
Multi Step Processes hard

In Kafka, what happens if your message processing logic is too heavy and takes longer than the `max.poll.interval.ms`?

  1. A Kafka pauses the partition.
  2. B The consumer is presumed dead. The Broker triggers a 'Rebalance', kicking the consumer out of the group and assigning its partitions to others.
  3. C The message is skipped.
  4. D The consumer crashes.

One system design question a day, with spaced repetition so the ones you miss come back.

Get the app

Related questions