Options
Why
A partition's new owner starts from its committed offset, so work done but not yet committed is done again. Frequent commits and idempotent processing keep that cheap.
Streaming · Multiple choice
A partition's new owner starts from its committed offset, so work done but not yet committed is done again. Frequent commits and idempotent processing keep that cheap.