ITエンジニアのいろは / 27

お: 同じ依頼が、二度来ても慌てない。

この言葉の意味

通信が途切れると、利用者が同じ操作をもう一度送ることがあります。再送によって二重に登録や通知が行われないよう、操作の性質を考えて設計します。同じ依頼の繰り返しで結果の状態を変えない性質を冪等性と呼びます。書き込みの再試行は特に慎重に扱いましょう。

たとえば、こんな場面で

理解を助けるための仮の場面です。

よくある場面

通信が途切れた利用者が送信をやり直し、同じ予約が二件できると困ります。応答がなかったことと処理されなかったことは同じではありません。

こう変えてみる

重複してはいけない操作を見つけ、同じ依頼を識別する仕組みや重複時の応答を設計します。同じ識別子を二度送るなど、再送時をテストします。

自分に問いかける

もう一度押されたときに困る操作と、その扱いを決めていますか。

今日の実践ヒント

登録処理を一つ選び、同じ依頼が二度届いた場合の動きを確認しましょう。

企画・運営:合同会社Oグリーン企画

解説・具体例:いろはの知恵袋(AIを活用して制作)

更新:2026-11-02

四十七枚の一覧へ戻る