← Graph

Delivery Semantics

concept 1 connections

Three processing guarantees / delivery semantics. At-most-once: trigger an action once and never retry — risk is the action didn't happen. At-least-once: retry until sure it happened — risk is it happens multiple times. Exactly-once: sender sends once, receiver processes once — what we almost always want but hard to achieve without helpers such as idempotence at the receiver.

category
pattern
Introduces at-most-once, at-least-once, and exactly-once as the framing vocabulary.

Provenance

Read by
4 extractions