Idempotency
冪等性
と訳される
「ある操作を1回行っても複数回行っても結果が同じであること」をいう概念
サーバ側でAPIリクエストが受理されたが、何らかの理由でクライアント側でAPIレスポンスが消失した場合
クライアントが
リトライ
(APIリクエスト再送)
Idempotencyあり→障害回復
Idempotencyなし→回復不能(すなわち永久リトライ)
例
Amazon
ELB
バックエンドインスタンスの登録リクエストが何度来ても結果は同じ