A large-scale analysis of hundreds of in-memory key-value cache clusters at twitter

J Yang, Y Yue, KV Rashmi - ACM Transactions on Storage (TOS), 2021 - dl.acm.org
Modern web services use in-memory caching extensively to increase throughput and reduce
latency. There have been several workload analyses of production systems that have fueled …

[HTML][HTML] Learning relaxed belady for content distribution network caching

Z Song, DS Berger, K Li, A Shaikh, W Lloyd… - … USENIX Symposium on …, 2020 - usenix.org
NSDI '20 List of Accepted Papers | USENIX Sign In Conferences Attend Registration
Information Registration Discounts Student Grant Application Diversity Grant Application …

FIFO queues are all you need for cache eviction

J Yang, Y Zhang, Z Qiu, Y Yue, R Vinayak - Proceedings of the 29th …, 2023 - dl.acm.org
As a cache eviction algorithm, FIFO has a lot of attractive properties, such as simplicity,
speed, scalability, and flash-friendliness. The most prominent criticism of FIFO is its low …

{GL-Cache}: Group-level learning for efficient and high-performance caching

J Yang, Z Mao, Y Yue, KV Rashmi - 21st USENIX Conference on File …, 2023 - usenix.org
Web applications rely heavily on software caches to achieve low-latency, high-throughput
services. To adapt to changing workloads, three types of learned caches (learned evictions) …

Cav3: Cache-assisted viewport adaptive volumetric video streaming

J Liu, B Zhu, F Wang, Y Jin, W Zhang… - … Virtual Reality and …, 2023 - ieeexplore.ieee.org
Volumetric video (VV) recently emerges as a new form of video application providing a
photorealistic immersive 3D viewing experience with 6 degree-of-freedom (DoF), which …

The storage hierarchy is not a hierarchy: Optimizing caching on modern storage devices with orthus

K Wu, Z Guo, G Hu, K Tu, R Alagappan, R Sen… - … USENIX Conference on …, 2021 - usenix.org
We introduce non-hierarchical caching (NHC), a novel approach to caching in modern
storage hierarchies. NHC improves performance as compared to classic caching by …

Learning cache replacement with {CACHEUS}

LV Rodriguez, F Yusuf, S Lyons, E Paz… - … USENIX Conference on …, 2021 - usenix.org
Recent advances in machine learning open up new and attractive approaches for solving
classic problems in computing systems. For storage systems, cache replacement is one …

The future of next generation web: Juxtaposing machine learning and deep learning-based web cache replacement models in web caching systems

E Mbunge, J Batani, SG Fashoto, B Akinnuwesi… - Computer Science On …, 2023 - Springer
Massive data generated by connected smart devices, particularly in distributed computer
networks, contributed to the large network traffic burden caused by the ever-increasing use …

FIFO can be Better than LRU: the Power of Lazy Promotion and Quick Demotion

J Yang, Z Qiu, Y Zhang, Y Yue, KV Rashmi - … of the 19th Workshop on Hot …, 2023 - dl.acm.org
LRU has been the basis of cache eviction algorithms for decades, with a plethora of
innovations on improving LRU's miss ratio and throughput. While it is well-known that FIFO …

PA-cache: Evolving learning-based popularity-aware content caching in edge networks

Q Fan, X Li, J Li, Q He, K Wang… - IEEE Transactions on …, 2021 - ieeexplore.ieee.org
As ubiquitous and personalized services are growing boomingly, an increasingly large
amount of traffic is generated over the network by massive mobile devices. As a result …