Glossary

The words, without the shrug

Every term the courses use, defined in one line and then in a paragraph. Written to be read out of order.

Clear

Showing 2 of 2 matching “Idempotency”

Idempotency

Infrastructure

Doing it twice has the same effect as doing it once.

A property that makes retrying safe. Usually achieved with a key the caller sends on every attempt; the server records processed keys and returns the original result instead of repeating the work. This is what prevents double charges.

See also Retry, At-least-once, Endpoint

Retry

Infrastructure

Trying again after a failure.

Reasonable for 5xx errors and network failures, pointless for 4xx. Must be paired with increasing delays and with idempotency, or it turns a lost response into a duplicate action.

See also Idempotency, Exponential backoff, Status code