Mark As Completed Discussion

Delivery Guarantees, Simply

  • At-least-once: duplicates possible; build idempotency on consumers. (SQS Standard delivers at least once and may reorder.)
  • FIFO/Exactly-once-ish: many systems try to avoid duplicates on a per-queue basis (e.g., SQS FIFO deduplication windows).
  • Exactly-once processing: supported via transactions + idempotent producers in Kafka Streams/apps. Understand trade-offs.