One of the most dangerous scenarios in Kafka-based systems: a consumer fails to process a message and the entire partition grinds to a halt. Let's break down why this happens and what you can do about ...