title: What happens if a Kafka Consumer instance dies?
body: <ul>
  <li>Kafka Broker has 3 partitions.</li>
  <li>Kafka Consumer instance' count is 3.</li>
  <li>Suddenly, one Consumer instance died.</li>
  </ul>
  
  <p>I know that if a Kafka Consumer instance dies, the Kafka Broker is rebalancing and another consumer instance gets allocated to that partition.</p>
  
  <p>I wonder if it is correct to assume that another instance consumes all of the partition it originally consumes and then allocates and consumes dead partitions.</p>
  
  <p>(And do I have to implement ConsumerRebalanceListener in client code?)</p>
  
  <p>If this is the case, can there be any delay in consuming the message?</p>
  
  <p>Thank you.</p>