Skip to content

Glossary: System Design Beyond the Basics in Rust

At-least-once delivery

Also written: at-least-once

The consumer commits 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