Spring Kafka SeekToCurrentErrorHandler Bug: MaxFailures Not Working with Low Concurrency Levels

Introduction In the world of Kafka message consumption, the Spring Kafka framework provides convenient abstractions and utilities. However, a bug in the SeekToCurrentErrorHandler component can cause unexpected behavior when the concurrency level is lower than the number of partitions. This blog post aims to shed light on this bug, its impact, and the version in…