Konferenzpaper
Autorenliste: Nguyen, Hoai Viet; Lo Iacono, Luigi; Federrath, Hannes
Erschienen in: SAC '19: Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing
Herausgeberliste: Hung, CC; Papadopoulos, GA
Jahr der Veröffentlichung: 2019
Seiten: 2497-2506
ISBN: 978-1-4503-5933-7
DOI Link: https://doi.org/10.1145/3297280.3297526
Konferenz: 34th 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-Zitierstil: Nguyen, 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-Zitierstil: Nguyen, 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