ダブルキーキャッシング:ブラウザキャッシュのパーティショニングがウェブを変えた方法

2025-01-09

プライバシー強化のため、ブラウザのキャッシュメカニズムは、単純なキーバリューストアからダブルキーキャッシング(またはより一般的なキャッシュパーティショニング)へと移行しました。これはリソースのキャッシュ方法を根本的に変えます。以前はパブリックCDN経由でサイト間で共有されていましたが、今では各サイトが独自の複製を保持します。これは、キャッシュプロービング、タイミング攻撃などを防ぐことでプライバシーを強化しますが、キャッシュヒット率の低下とネットワーク負荷の増加も招きます。この記事では、共有ライブラリ、フォント、大規模モデルなど、さまざまなリソースへの影響を分析し、ドメイン統合、モジュールフェデレーション、スマートリソースローディングなどの解決策を提案しています。共有パブリックCDNの時代は終わりつつあるかもしれませんが、ウェブの適応能力は依然として有効です。