Skip to content

Glossary: System Design Beyond the Basics in Java

At-least-once delivery

Also written: at-least-once

A consumer commits its offset after processing, so a crash causes the event to be delivered again. Consumers must therefore be idempotent.

Where the book teaches it

Related terms

At-most-onceExactly-onceIdempotentCommitted offset