A batch of events delivered to a consumer.
commit(): Promise<void>
Commit this batch's cursor to mark progress.
After processing events successfully, call this to save the cursor position. On restart, the consumer will resume from this position.