Chapter III: Architecture & Communication
Idempotency
Making repeated requests safe so retries never cause duplicate side effects.
In short
An idempotent operation produces the same result whether it runs once or many times, making retries safe.
Loading diagram…
Key takeaways
- Idempotent = running once or many times gives the same result.
- Use idempotency keys to make retries and POSTs safe.
- It turns at-least-once delivery into effectively exactly-once.