Drill Index

公開中のドリル

問題を通して、設計判断や解法選択の理由を整理するための一覧です。

公開中 3System Design 2Algorithms 1

Filter

カテゴリで探す

Track

Subcategory

All Drills

一覧

System DesignBeginnerrisk-spotting

TTLだけに任せたキャッシュ失効はなぜ危ない?

状況 商品詳細 API のレスポンスを Redis にキャッシュしています。更新時の個別無効化はまだ入っておらず、現在は `TTL=10分` のみで運用しています。 前提 商品価格は運営画面か…

cacheconsistencylatency
AlgorithmsBeginnerpattern-selection

重みなし最短経路で BFS をまず疑うべきなのはなぜ?

状況 グリッド上で、始点から終点までの最短移動回数を求める問題です。各移動コストはすべて 1 で、上下左右にだけ進めます。 問い このとき DFS よりも BFS をまず疑うべきなのはなぜでし…

graphbfsshortest-path
System DesignIntermediatecondition-judgment

決済 API で冪等性キーを持たないと何が起こる?

状況 クライアントからの決済リクエストは、タイムアウト時に自動リトライされます。サーバー側では同じ注文かどうかを本文だけでは厳密に識別していません。 問い この API で冪等性キーを持たない…

apipaymentsreliability