CACHE CASINO

速くするほど、古くなる。

CDN、ISR、Redis、Service Worker を積んでいくと、速度も stale 事故も同時に育つ。 どのキャッシュ層で勝ち、どの更新イベントで負けるかを可視化する技術系シミュレーターです。

Latency +80
Freshness 43
Incident 80

勝っているようで stale が育っている

1. アプリの前提を選ぶ

まずは土台

狙い: 爆速で配信しながら、更新の早さも死守したい

負荷: 突発的なアクセス集中あり

2. キャッシュ層を積む

盛るほど速い

3. 運用イベントを足す

ここで事故る

4. 今回の配当

CDN 高速配信号

速度

80/ 100

鮮度

43/ 100

事故率

80/ 100

ハウスコメント

一部リージョンだけ昨日の真実を返した事件

速度は確保できたが、更新と真実の境界が多層キャッシュの中で崩れた。問い合わせが来るまで誰も同じ画面を見ていない。

5. キャッシュ事故トレース

どこで古くなるか
Trigger

管理画面で本文を即修正 が始点になる

いま直したはずの文言が、どこかで古いまま残る。

更新が起点
Edge

CDN が先に古い真実を握る

CDN Cache が速さを作る一方で、無効化の責任も背負い込む。

速さを獲得
App

ISR が別の都合で整合性を崩す

静的っぽい速さを得られるが、再生成の瞬間に運命が分かれる。 ため、更新の伝播がさらに読みづらくなる。

整合性が揺れる
User

一部だけ古いが、問い合わせで表面化する

更新されたはずの内容が断続的に古く見え、再読込が儀式になる。

表面化する真実

危ないポイント

  • 更新の伝播が遅く、場所ごとに別の真実が残りやすい

戻し方

  • まず purge / revalidate の責務を1枚で説明できる構成に戻す

保存・シェア

最近の事故ログ

Redis 静かな stale 製造機

価格だけ未来、在庫だけ過去になった事件

945/2 02:18

CDN 多層キャッシュ御殿

一部リージョンだけ昨日の真実を返した事件

875/2 00:42

Query 高速配信号

速いのに誰も同じ画面を見ていなかった事件

635/1 23:03

事故率ランキング TOP5

1

Redis 静かな stale 製造機

価格だけ未来、在庫だけ過去になった事件

94
2

CDN 多層キャッシュ御殿

一部リージョンだけ昨日の真実を返した事件

87
3

Query 高速配信号

速いのに誰も同じ画面を見ていなかった事件

63