Double-Key-Caching: Wie die Browser-Cache-Partitionierung das Web verändert hat
Um die Privatsphäre zu verbessern, hat sich das Browser-Caching von einem einfachen Schlüssel-Wert-Speicher zu einem Double-Key-Caching (oder allgemeiner Cache-Partitionierung) entwickelt. Dies verändert grundlegend, wie Ressourcen zwischengespeichert werden: Früher wurden sie über öffentliche CDNs websiteübergreifend geteilt, jetzt behält jede Website eine eigene Kopie. Dies verbessert zwar die Privatsphäre, indem Cache-Abfragen, Timing-Angriffe usw. verhindert werden, führt aber auch zu niedrigeren Cache-Trefferquoten und einer erhöhten Netzwerklast. Der Artikel analysiert diese Auswirkungen auf verschiedene Ressourcen (gemeinsame Bibliotheken, Schriftarten, große Modelle) und schlägt Lösungen wie Domänenkonsolidierung, Modul-Föderation und intelligentes Ressourcenladen vor. Das Zeitalter der gemeinsam genutzten öffentlichen CDNs könnte zu Ende gehen, aber die Anpassungsfähigkeit des Webs wird bestehen bleiben.