idempotent

term

programmingweb dev

An operation that has the same effect whether you run it once or many times.

Idempotency matters wherever retries happen: a duplicated payment request must not charge twice, a repeated deploy must not corrupt state. Designing operations to be idempotent is what makes distributed systems safe to retry.

Also known as: idempotency, idempotence

All glossary entries