System Design
TTLだけに任せたキャッシュ失効はなぜ危ない?
状況 商品詳細 API のレスポンスを Redis にキャッシュしています。更新時の個別無効化はまだ入っておらず、現在は `TTL=10分` のみで運用しています。 前提 商品価格は運営画面か…
cacheconsistencylatency
Drill Index
問題を通して、設計判断や解法選択の理由を整理するための一覧です。
Filter
Track
Subcategory
All Drills
状況 商品詳細 API のレスポンスを Redis にキャッシュしています。更新時の個別無効化はまだ入っておらず、現在は `TTL=10分` のみで運用しています。 前提 商品価格は運営画面か…
状況 グリッド上で、始点から終点までの最短移動回数を求める問題です。各移動コストはすべて 1 で、上下左右にだけ進めます。 問い このとき DFS よりも BFS をまず疑うべきなのはなぜでし…
状況 クライアントからの決済リクエストは、タイムアウト時に自動リトライされます。サーバー側では同じ注文かどうかを本文だけでは厳密に識別していません。 問い この API で冪等性キーを持たない…