双键缓存:浏览器缓存分区如何改变网络

2025-01-09

为了增强隐私,浏览器缓存机制从简单的键值对存储转向了双键缓存(或更普遍的缓存分区)。这带来了巨大的变化:过去,公共CDN资源会被所有网站共享缓存,现在每个网站都拥有资源的独立副本。虽然这提升了隐私保护,防止了缓存探测、计时攻击等,但也导致缓存命中率下降,网络负载增加。文章分析了这种变化对各种资源(如共享库、字体、大型模型)的影响,并提出了应对策略,包括域名整合、模块联邦、智能资源加载等。虽然公共CDN的时代可能即将结束,但网络的适应能力将继续推动其发展。