DOUBLE-KEYED CACHING: HOW BROWSER CACHE PARTITIONING CHANGED THE WEB
Double-keyed caching changes how browsers store resources by partitioning cache entries based on both the top-level site and resource URL, preventing cross-site tracking and timing attacks. This is better for security, but it increases cache misses, bandwidth usage, and performance costs.