Kafka, Java, Interview, Coding, Microservices.
This process redistributes the partitions among the remaining consumers in the group. Recovery Process: Upon restart, the failed consumer retrieves its committed offsets for the partitions it was previously responsible for. Kafka reassigns those partitions back to the consumer during rebalancing