What is the purpose of a checkpoint in the Event Processor client?
- A To acknowledge and delete events
- B To record the offset processed per partition so another host can resume from that point (correct answer)
- C To compact the log
- D To trigger scaling
Shortcut: Event Hubs never deletes on read. Checkpoints persist the last processed offset in a blob store, so a restarted or rebalanced processor resumes rather than reprocessing everything.