Spring Kafka Listener Review

Review a Spring Kafka listener (Java or Kotlin) for common pitfalls before you PR — unbounded async retry, silent record loss on same-partition failures, misconfigured DefaultErrorHandler + RetryTopicConfiguration, missing DLT wiring, suspend @KafkaListener support gaps by version, ack strategy correctness, and consumer-side idempotency assumptions. Triggers include "review my Kafka listener", "check this @KafkaListener", "why does my listener retry forever", "suspend listener retry not working".

BK202503 Updated

File contents

BK202503/open-claude-all/tree/main/skills/spring-kafka-listener-review commit 98aeb01b0d

Frequently asked questions

npx skillmds@latest add bk202503/spring-kafka-listener-review