Code Quality · JetBrains plugin

Kafka Premature Offset Commit Companion

Free

Kafka / Messaging Bugs

Warning on a Kafka consumer poll-loop (while (true) { ... poll(...) ... }) that dispatches asynchronous work (ExecutorService.submit(...), CompletableFuture.runAsync(...)/.supplyAsync(...)) without waiting for it to finish BEFORE the consumer commits offsets: either explicitly (commitSync()/commitAsync() called right there) or implicitly (no manual commit at all, relying on Kafka's o

52Downloads
0GitHub stars
2026-09-02Published
FreePricing

The gap it fixes

If the consumer crashes between the commit and the real completion of that work, the message is lost silently -- no error, no retry, nothing visible. Extensively documented as a real, common Kafka consumer bug (Medium, Conduktor, official offset-management guides); no Marketplace plugin found dedicated to this.

Facts and pricing

Category
Code Quality
Pricing
Free
Platform
IntelliJ-family
First published
2026-09-02
Marketplace ID
#34009
Repository
kafka-premature-offset-commit-companion
Growth
New listing
Need a tool like this built for your codebase?Custom static-analysis rules, CI/CD integration, private plugin distribution and performance audits for IntelliJ plugins.
Work with Joel

Download and star counts as of 2026-10-18, refreshed twice daily from the JetBrains Marketplace and GitHub APIs.