Notifications -- Retry & Deduplication
Notifications follow at-least-once delivery semantics.
Retry Model
- Failed deliveries are retried automatically
- Same payload is reused on every attempt
Deduplication
- External systems must implement deduplication
- Combination of
hook_idand row identifiers must be treated as idempotency keys
Ordering
- No global ordering guarantees exist across events