▶ Interactive Lab

Exactly-Once Semantics

At-most-once vs at-least-once vs exactly-once with retries.

Advertisement
Simulated network drops + retries. Watch how each mode handles duplicates and losses.

What you're seeing

At-most-once: send and forget. Drops on failure. Used for non-critical telemetry.

At-least-once: retry until ACK. Duplicates possible (consumer must dedupe).

Exactly-once: at-least-once + idempotency keys at the receiver. The consumer dedupes based on the key.

★ KEY TAKEAWAY
At-most-once: drop on failure. At-least-once: duplicate possible. Exactly-once: at-least-once + idempotency at receiver.
▶ WHAT TO TRY
  • Switch modes and send 10 messages.
  • Compare duplicates and losses per mode.