Konferenzpaper

Mind the cache: large-scale explorative study of web caching


AutorenlisteNguyen, Hoai Viet; Lo Iacono, Luigi; Federrath, Hannes

Erschienen inSAC '19: Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing

HerausgeberlisteHung, CC; Papadopoulos, GA

Jahr der Veröffentlichung2019

Seiten2497-2506

ISBN978-1-4503-5933-7

DOI Linkhttps://doi.org/10.1145/3297280.3297526

Konferenz34th ACM/SIGAPP Symposium on Applied Computing (SAC '19)


Abstract
Modern software applications are widely interconnected systems mostly built on web technologies as foundation. Caching is an integral layer of such systems and thus needs to be carefully considered in development and operations. First reported incidents with caches leaking sensitive information emphasize the possible consequences of getting them and their dependencies with the whole system wrong and that those side effects are not solely related to performance.
In this paper we argue that proper testing tools are required to enable the diverse stakeholders in carefully acting with shared caches including proxies and content delivery networks (CDNs). As such tools are currently lacking in many respects, we propose a cache testing environment which allows to analyze shared caches of any kind. Our developed shared web cache testing tool includes 397 test cases and a simple specification language that allows to easily extend the base test suite. With this testing tool, we analyzed seven distinct shared caching systems. We found that they do behave different in many respect, not always conforming with the respective standardization. Some observed peculiarities do even have the potential for future incidents and they remain unnoticed by system integrators and administrators without proper tooling. Developers of caching components and researchers can benefit from our tool too, as they can systematically investigate caching properties of interest.



Zitierstile

Harvard-ZitierstilNguyen, H., Lo Iacono, L. and Federrath, H. (2019) Mind the cache: large-scale explorative study of web caching, in Hung, C. and Papadopoulos, G. (eds.) SAC '19: Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing. New York, NY: Association for Computing Machinery. pp. 2497-2506. https://doi.org/10.1145/3297280.3297526

APA-ZitierstilNguyen, H., Lo Iacono, L., & Federrath, H. (2019). Mind the cache: large-scale explorative study of web caching. In Hung, C., & Papadopoulos, G. (Eds.), SAC '19: Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing. (pp. 2497-2506). Association for Computing Machinery. https://doi.org/10.1145/3297280.3297526


Zuletzt aktualisiert 2025-05-08 um 14:08