Tag: idempotency Basic
This content is a draft and will not be included in production builds.
11 articles tagged idempotency:
- Design: move checkout from synchronous to asynchronous
- Designing a payment system: the timeout that charges twice, and the ledger that proves it
- Idempotency-Key: retrying POST /orders without creating a second order
- Idempotent consumer: receiving duplicate messages without writing twice (Kafka, RabbitMQ)
- Kafka idempotent producer: retrying the same batch does not duplicate, a new send still can
- Ordering: a payment is declined in the middle of a saga
- Scale Lab — Interview problem: a notification system
- Scenario: a flash sale oversells inventory
- Scenario: a payment timeout charges customers twice
- Transactional outbox: the DB committed but the event never reached the broker
- Webhooks: verifying signatures, handling retries and preventing duplicate processing