Latency Guarantees for Caching with Delayed Hits
Keerthana Gurushankar, Noah G. Singer, Bernardo Subercaseaux
Abstract
In the classical caching problem, when a requested page is not present in the cache (i.e., a “miss”), it is assumed to travel from the backing store into the cache before the next request arrives. However, in many real-life applications, such as content delivery networks, this assumption is unrealistic. The delayed-hits model for caching, introduced by Atre, Sherry, Wang, and Berger, accounts for the latency between a missed cache request and the corresponding arrival from the backing store. This theoretical model has two parameters: the delay, representing the ratio between the retrieval delay and the inter-request delay in an application, and the cache size, as in classical caching. Classical caching corresponds to, whereas larger values ofmodel applications where retrieving missed requests is expensive. Despite the practical relevance of the delayed-hits model, its theoretical underpinnings are still poorly understood. We present the first tight theoretical guarantee for optimizing delayed-hits caching: The “Least Recently Used” algorithm, a natural, deterministic, online algorithm widely used in practice, is-competitive, meaning it incurs at mosttimes more latency than the (offline) optimal schedule. Our result extends to any so-called “marking” algorithm.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext cf735958-d29f-48bb-b979-4c79bf80b2c1Cited by top-tier papers1
Ask how each one uses itBuilds on3
- Caching with Delayed HitsNirav Atre, Justine Sherry, Weina Wang, Daniel S. BergerSIGCOMM 2020 · 47 citations
- Online File Caching in Latency-Sensitive Systems with Delayed Hits and BypassingChi Zhang, Haisheng Tan, Guopeng Li, Zhenhua Han et al.INFOCOM 2022 · 18 citations
- Algorithms for Caching and MTS with reduced number of predictionsKarim Abdel Sadek, Marek EliásICLR 2024 · 10 citations
Related papers
- Towards Latency Awareness for Content Delivery Network CachingGang Yan, Jian LiUSENIX ATC 2022 · 25 citations
- Near-Optimal Bounds for Online Caching with Machine Learned AdviceDhruv RohatgiSODA 2020 · 88 citations
- Caching with time windowsAnupam Gupta, Amit Kumar, Debmalya PanigrahiSTOC 2020 · 4 citations
- Learning-Augmented Weighted PagingNikhil Bansal, Christian Coester, Ravi Kumar, Manish Purohit et al.SODA 2022
- Seer: Enabling Future-Aware Online Caching in Networked SystemsJason Lei, Vishal ShrivastavNSDI 2024 · 11 citations
