Code RoomRebalance stops offset commits
HardPrep Room Coding #2736

Rebalance stops offset commits

On-callReliability & on-callSenior–Staff~40 min

A `loyalty-points` Kafka consumer (manual offset commit, 12 partitions, 6 instances) calls an external points API per record, then commits offsets in a batch every 30s. At 23:10 customers report points credited multiple times; finance sees inflated balances. Dashboards: no lag, no consumer crashes, throughput looks normal. But the consumer group's `commit-rate` JMX metric has dropped to near zero on several instances since 23:05, while records continue to be processed. Logs show occasional `CommitFailedException: ... rebalance` warnings the handler catches and ignores. How do you triage and mitigate?

What a strong answer looks like

Stop the bleeding first (mitigate), then form hypotheses from real signals. Separate root cause from symptom, communicate status as you go, and close with what prevents a repeat.

0:00 of about 40 min
Which questions mattered is sealed until you submit. Telling you now would just be handing over the edge cases.