
idempotent
/aɪˈdempətənt/
Producing the same result regardless of how many times it's executed
idempotent in a sentence
“All our API endpoints should be idempotent to handle retries safely.”
Origin of idempotent
From Latin idem (same) + potens (powerful, able), literally having the same power
Related Words
abstraction
Hiding complex implementation details behind a simpler interface
boilerplate
Standardized code that must be included with little modification
technical debt
Implied cost of future rework caused by choosing quick solutions
regression
A bug that causes a feature that worked before to stop working
latency
The delay before a transfer of data begins
throughput
The amount of data processed in a given time period