{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,23]],"date-time":"2026-04-23T13:13:52Z","timestamp":1776950032036,"version":"3.51.4"},"publisher-location":"New York, NY, USA","reference-count":44,"publisher":"ACM","funder":[{"name":"NSF &#x28;National Science Foundation&#x29;","award":["2323100"],"award-info":[{"award-number":["2323100"]}]},{"name":"NSF &#x28;National Science Foundation&#x29;","award":["2338457"],"award-info":[{"award-number":["2338457"]}]},{"name":"NSF &#x28;National Science Foundation&#x29;","award":["2402328"],"award-info":[{"award-number":["2402328"]}]},{"name":"FCT &ndash; Funda&ccedil;&atilde;o para a Ci&ecirc;ncia e a Tecnologia","award":["UID&#x5c;&#x2f;50014&#x5c;&#x2f;2025"],"award-info":[{"award-number":["UID&#x5c;&#x2f;50014&#x5c;&#x2f;2025"]}]},{"name":"FCT - Funda&ccedil;&atilde;o para a Ci&ecirc;ncia e a Tecnologia","award":["2025.01528.BD"],"award-info":[{"award-number":["2025.01528.BD"]}]},{"name":"FCCN - Funda&ccedil;&atilde;o para a Computa&ccedil;&atilde;o Cient&iacute;fica Nacional","award":["2024.00014.TEST.DEUCALION"],"award-info":[{"award-number":["2024.00014.TEST.DEUCALION"]}]},{"name":"NSF &#x28;National Science Foundation&#x29;","award":["CNS-1956229"],"award-info":[{"award-number":["CNS-1956229"]}]},{"name":"CCDRN - Comiss&atilde;o de Coordena&ccedil;&atilde;o e Desenvolvimento Regional do Norte","award":["NORTE2030-FEDER-00584600"],"award-info":[{"award-number":["NORTE2030-FEDER-00584600"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2026,5,4]]},"DOI":"10.1145\/3777884.3797013","type":"proceedings-article","created":{"date-parts":[[2026,4,23]],"date-time":"2026-04-23T12:27:26Z","timestamp":1776947246000},"page":"378-390","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["<scp>Holpaca:<\/scp>\n                    Holistic and Adaptable Cache Management for Shared Environments"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0005-7335-0989","authenticated-orcid":false,"given":"Jos\u00e9 Pedro","family":"Peixoto","sequence":"first","affiliation":[{"name":"INESC TEC, Braga, Portugal and University of Minho, Braga, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8406-3225","authenticated-orcid":false,"given":"Alexis","family":"Gonzalez","sequence":"additional","affiliation":[{"name":"Florida International University, Miami, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4421-9923","authenticated-orcid":false,"given":"Janki","family":"Bhimani","sequence":"additional","affiliation":[{"name":"Florida International University, Miami, USA"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-5243-9451","authenticated-orcid":false,"given":"Raju","family":"Rangaswami","sequence":"additional","affiliation":[{"name":"Florida International University, Miami, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4293-9887","authenticated-orcid":false,"given":"Cl\u00e1udia","family":"Brito","sequence":"additional","affiliation":[{"name":"INESC TEC, Braga, Portugal and University of Minho, Braga, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9752-2822","authenticated-orcid":false,"given":"Jo\u00e3o","family":"Paulo","sequence":"additional","affiliation":[{"name":"INESC TEC, Braga, Portugal and University of Minho, Braga, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4036-0126","authenticated-orcid":false,"given":"Ricardo","family":"Macedo","sequence":"additional","affiliation":[{"name":"INESC TEC, Braga, Portugal and University of Minho, Braga, Portugal"}]}],"member":"320","published-online":{"date-parts":[[2026,5,3]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2009. Memcached. https:\/\/memcached.org\/"},{"key":"e_1_3_2_1_2_1","unstructured":"2015. gRPC: A high performance open source univeral RPC framework. https: \/\/grpc.io\/"},{"key":"e_1_3_2_1_3_1","unstructured":"2021. CacheLib: Facebook\u2019s open source caching engine. https:\/\/engineering.fb. com\/2021\/09\/02\/open-source\/cachelib\/"},{"key":"e_1_3_2_1_4_1","unstructured":"2021. Pelikan Cache: A framework for building local and distributed caches. https: \/\/github.com\/pelikan-io\/pelikan"},{"key":"e_1_3_2_1_5_1","unstructured":"2023. Redis. https:\/\/redis.io"},{"key":"e_1_3_2_1_6_1","unstructured":"2024. Feature Caching for Recommender Systems with CacheLib. https:\/\/medium.com\/pinterest-engineering\/feature-caching-for-recommendersystems-w-cachelib-8fb7bacc2762"},{"key":"e_1_3_2_1_7_1","unstructured":"n.d.. MemCachier. https:\/\/www.memcachier.com\/"},{"key":"e_1_3_2_1_8_1","volume-title":"2019 IEEE 4th International Workshops on Foundations and Applications of Self* Systems (FAS*W).","author":"Andrade Xavier","year":"2019","unstructured":"Xavier Andrade, Jorge Cedeno, Edwin Boza, Harold Aragon, Cristina Abad, and Jorge Murillo. 2019. Optimizing Cloud Caches For Free: A Case for Autonomic Systems with a Serverless Computing Approach. In 2019 IEEE 4th International Workshops on Foundations and Applications of Self* Systems (FAS*W)."},{"key":"e_1_3_2_1_9_1","volume-title":"Amazon Redshift Re-invented. In 2022 International Conference on Management of Data.","author":"Nikos","unstructured":"Nikos Armenatzoglou et al. 2022. Amazon Redshift Re-invented. In 2022 International Conference on Management of Data."},{"key":"e_1_3_2_1_10_1","volume-title":"Proceedings of the 17th International Middleware Conference.","author":"Asad Omar","year":"2016","unstructured":"Omar Asad and Bettina Kemme. 2016. AdaptCache: Adaptive Data Partitioning and Migration for Distributed Object Caches. In Proceedings of the 17th International Middleware Conference."},{"key":"e_1_3_2_1_11_1","volume-title":"Proceedings of the 12th ACMSIGMETRICS\/PERFORMANCE joint international conference on Measurement and Modeling of Computer Systems.","author":"Atikoglu Berk","year":"2012","unstructured":"Berk Atikoglu, Yuehai Xu, Eitan Frachtenberg, Song Jiang, and Mike Paleczny. 2012. Workload analysis of a large-scale key-value store. In Proceedings of the 12th ACMSIGMETRICS\/PERFORMANCE joint international conference on Measurement and Modeling of Computer Systems."},{"key":"e_1_3_2_1_12_1","volume-title":"14th USENIX Symposium on Operating Systems Design and Implementation.","author":"Berg Benjamin","year":"2020","unstructured":"Benjamin Berg, Daniel S. Berger, Sara McAllister, et al. 2020. The CacheLib Caching Engine: Design and Experiences at Scale. In 14th USENIX Symposium on Operating Systems Design and Implementation."},{"key":"e_1_3_2_1_13_1","volume-title":"13th USENIXSymposiumonOperatingSystems Design and Implementation.","author":"Berger Daniel S.","unstructured":"Daniel S. Berger, Benjamin Berg, Timothy Zhu, Siddhartha Sen, and Mor HarcholBalter. 2018. RobinHood: Tail Latency Aware Caching- Dynamic Reallocation fromCache-Rich toCache-Poor. In 13th USENIXSymposiumonOperatingSystems Design and Implementation."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"crossref","unstructured":"Timm B\u00f6ttger et al. 2018. Open Connect Everywhere: A Glimpse at the Internet Ecosystem through the Lens of the Netflix CDN. ACM SIGCOMM Computer Communication Review (2018).","DOI":"10.1145\/3211852.3211857"},{"key":"e_1_3_2_1_15_1","volume-title":"ACM SIGPLAN International Symposium on Memory Management.","author":"Byrne Daniel","year":"2018","unstructured":"Daniel Byrne, Nilufer Onder, and Zhenlin Wang. 2018. mPart: miss-ratio curve guided partitioning in key-value stores. In ACM SIGPLAN International Symposium on Memory Management."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1859184.1859190"},{"key":"e_1_3_2_1_17_1","volume-title":"Dynacache: Dynamic Cloud Caching. In 7th USENIX Workshop on Hot Topics in Cloud Computing.","author":"Cidon Asaf","year":"2015","unstructured":"Asaf Cidon, Assaf Eisenman, Mohammad Alizadeh, and Sachin Katti. 2015. Dynacache: Dynamic Cloud Caching. In 7th USENIX Workshop on Hot Topics in Cloud Computing."},{"key":"e_1_3_2_1_18_1","volume-title":"Cliffhanger: Scaling Performance Cliffs in Web Memory Caches. In 13th USENIX Symposium on Networked Systems Design and Implementation.","author":"Cidon Asaf","year":"2016","unstructured":"Asaf Cidon, Assaf Eisenman, Mohammad Alizadeh, and Sachin Katti. 2016. Cliffhanger: Scaling Performance Cliffs in Web Memory Caches. In 13th USENIX Symposium on Networked Systems Design and Implementation."},{"key":"e_1_3_2_1_19_1","volume-title":"2017 USENIX Annual Technical Conference.","author":"Cidon Asaf","year":"2017","unstructured":"Asaf Cidon, Daniel Rushton, Stephen M. Rumble, and Ryan Stutsman. 2017. Memshare: a Dynamic Multi-tenant Key-value Cache. In 2017 USENIX Annual Technical Conference."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3589772"},{"key":"e_1_3_2_1_21_1","volume-title":"10th USENIX Symposium on Networked Systems Design and Implementation.","author":"Fan Bin","year":"2013","unstructured":"Bin Fan, David G. Andersen, and Michael Kaminsky. 2013. MemC3: compact and concurrent MemCache with dumber caching and smarter hashing. In 10th USENIX Symposium on Networked Systems Design and Implementation."},{"key":"e_1_3_2_1_22_1","volume-title":"Scaling Large Production Clusters with Partitioned Synchronization. In 2021 USENIX Annual Technical Conference.","author":"Feng Yihui","year":"2021","unstructured":"Yihui Feng, Zhi Liu, Yunjian Zhao, Tatiana Jin, Yidi Wu, Yang Zhang, James Cheng, Chao Li, and Tao Guan. 2021. Scaling Large Production Clusters with Partitioned Synchronization. In 2021 USENIX Annual Technical Conference."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/3448016.3457552"},{"key":"e_1_3_2_1_24_1","volume-title":"2015 USENIX Annual Technical Conference.","author":"Hu Xiameng","year":"2015","unstructured":"Xiameng Hu, Xiaolin Wang, Yechen Li, Lan Zhou, Yingwei Luo, Chen Ding, Song Jiang, and Zhenlin Wang. 2015. LAMA: Optimized Locality-aware Memory Allocation for Key-value Cache . In 2015 USENIX Annual Technical Conference."},{"key":"e_1_3_2_1_25_1","volume-title":"24th ACM Symposium on Operating Systems Principles. ACM, 167\u2013181","author":"Huang Qi","unstructured":"Qi Huang, Ken Birman, Robbert van Renesse, Wyatt Lloyd, Sanjeev Kumar, and Harry C. Li. 2013. An analysis of Facebook photo caching. In 24th ACM Symposium on Operating Systems Principles. ACM, 167\u2013181. https:\/\/doi.org\/10. 1145\/2517349.2522722"},{"key":"e_1_3_2_1_26_1","volume-title":"Centaur: HostSide SSD Caching for Storage Performance Control. In 2015 IEEE International Conference on Autonomic Computing.","author":"Koller Ricardo","year":"2015","unstructured":"Ricardo Koller, Ali Jos\u00e9 Mashtizadeh, and Raju Rangaswami. 2015. Centaur: HostSide SSD Caching for Storage Performance Control. In 2015 IEEE International Conference on Autonomic Computing."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2014.2371999"},{"key":"e_1_3_2_1_28_1","volume-title":"11th USENIX Symposium on Networked Systems Design and Implementation.","author":"Lim Hyeontaek","year":"2014","unstructured":"Hyeontaek Lim, Dongsu Han, David G. Andersen, and Michael Kaminsky. 2014. MICA: a holistic approach to fast in-memory key-value storage. In 11th USENIX Symposium on Networked Systems Design and Implementation."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3385896"},{"key":"e_1_3_2_1_30_1","volume-title":"Ganger","author":"McAllister Sara","year":"2021","unstructured":"Sara McAllister, Benjamin Berg, Julian Tutuncu-Macias, Juncheng Yang, Sathya Gunasekar, Jimmy Lu, Daniel S. Berger, Nathan Beckmann, and Gregory R. Ganger. 2021. Kangaroo: Caching Billions of Tiny Objects on Flash. In 28th ACMSymposium on Operating Systems Principles."},{"key":"e_1_3_2_1_31_1","volume-title":"Workshops of the International Conference for High Performance Computing, Networking, Storage and Analysis. IEEE.","author":"Miranda Mariana","year":"2024","unstructured":"Mariana Miranda, Yusuke Tanimura, Jason Haga, Amit Ruhela, Stephen Lien Harrell, John Cazes, Ricardo Macedo, Jos\u00e9 Pereira, and Jo\u00e3o Paulo. 2024. Can Current SDS Controllers Scale To Modern HPC Infrastructures?. In Workshops of the International Conference for High Performance Computing, Networking, Storage and Analysis. IEEE."},{"key":"e_1_3_2_1_32_1","volume-title":"FrozenHot Cache: Rethinking Cache Management for Modern Hardware. In 18th European Conference on Computer Systems.","author":"Qiu Ziyue","year":"2023","unstructured":"Ziyue Qiu, Juncheng Yang, Juncheng Zhang, Cheng Li, Xiaosong Ma, Qi Chen, Mao Yang, and Yinlong Xu. 2023. FrozenHot Cache: Rethinking Cache Management for Modern Hardware. In 18th European Conference on Computer Systems."},{"key":"e_1_3_2_1_33_1","volume-title":"Proceedings of the ACMSymposium on Cloud Computing.","author":"Saemundsson Trausti","year":"2014","unstructured":"Trausti Saemundsson, Hjortur Bjornsson, Gregory Chockler, and Ymir Vigfusson. 2014. Dynamic Performance Profiling of Cloud Caches. In Proceedings of the ACMSymposium on Cloud Computing."},{"key":"e_1_3_2_1_34_1","volume-title":"Performance Isolation and Fairness for Multi-Tenant Cloud Storage. In 10th USENIX Symposium on Operating Systems Design and Implementation.","author":"Shue David","year":"2012","unstructured":"David Shue, Michael J. Freedman, and Anees Shaikh. 2012. Performance Isolation and Fairness for Multi-Tenant Cloud Storage. In 10th USENIX Symposium on Operating Systems Design and Implementation."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/3676642.3736119"},{"key":"e_1_3_2_1_36_1","volume-title":"Proceedings of the Sixth ACM Symposium on Cloud Computing.","author":"Stefanovici Ioan A.","year":"2015","unstructured":"Ioan A. Stefanovici, Eno Thereska, Greg O\u2019Shea, Bianca Schroeder, Hitesh Ballani, Thomas Karagiannis, Antony I. T. Rowstron, and Tom Talpey. 2015. Softwaredefined caching: managing caches in multi-tenant data centers. In Proceedings of the Sixth ACM Symposium on Cloud Computing."},{"key":"e_1_3_2_1_37_1","volume-title":"Twine: A Unified Cluster Management System for Shared Infrastructure. In 14th USENIX Symposium on Operating Systems Design and Implementation. USENIX Association, 787\u2013803","author":"Tang Chunqiang","year":"2020","unstructured":"Chunqiang Tang, Kenny Yu, Kaushik Veeraraghavan, Jonathan Kaldor, Scott Michelson, Thawan Kooburat, Aravind Anbudurai, Matthew Clark, Kabir Gogia, Long Cheng, Ben Christensen, Alex Gartrell, Maxim Khutornenko, Sachin Kulkarni, Marcin Pawlowski, Tuomas Pelkonen, Andre Rodrigues, Rounak Tibrewal, Vaishnavi Venkatesan, and Peter Zhang. 2020. Twine: A Unified Cluster Management System for Shared Infrastructure. In 14th USENIX Symposium on Operating Systems Design and Implementation. USENIX Association, 787\u2013803."},{"key":"e_1_3_2_1_38_1","volume-title":"Efficient MRC Construction with SHARDS. In 13th USENIX Conference on File and Storage Technologies.","author":"Waldspurger Carl A.","year":"2015","unstructured":"Carl A. Waldspurger, Nohhyun Park, Alexander T. Garthwaite, and Irfan Ahmad. 2015. Efficient MRC Construction with SHARDS. In 13th USENIX Conference on File and Storage Technologies."},{"key":"e_1_3_2_1_39_1","volume-title":"2022 IEEE\/ACM 30th International Symposium on Quality of Service (IWQoS).","author":"Wang Qianli","year":"2022","unstructured":"Qianli Wang, Si Wu, Yongkun Li, Yinlong Xu, Fei Chen, Pengcheng Wang, and Lei Han. 2022. HPUCache: Toward High Performance and Resource Utilization in Clustered Cache via Data Copying and Instance Merging. In 2022 IEEE\/ACM 30th International Symposium on Quality of Service (IWQoS)."},{"key":"e_1_3_2_1_40_1","volume-title":"Hadoop: The Definitive Guide. O\u2019Reilly.","author":"White Tom","year":"2015","unstructured":"Tom White. 2015. Hadoop: The Definitive Guide. O\u2019Reilly."},{"key":"e_1_3_2_1_41_1","volume-title":"Ganger","author":"Lin-Kit Wong Daniel","year":"2024","unstructured":"Daniel Lin-Kit Wong, Hao Wu, Carson Molder, Sathya Gunasekar, Jimmy Lu, Snehal Khandkar, Abhinav Sharma, Daniel S. Berger, Nathan Beckmann, and Gregory R. Ganger. 2024. Baleen: ML Admission & Prefetching for Flash Caches. In 22nd USENIX Conference on File and Storage Technologies. USENIX Association, 347\u2013371."},{"key":"e_1_3_2_1_42_1","volume-title":"11th European Conference on Computer Systems.","author":"Wu Xingbo","year":"2016","unstructured":"Xingbo Wu, Li Zhang, Yandong Wang, Yufei Ren, Michel Hack, and Song Jiang. 2016. zExpander: a key-value cache with both high performance and fewer misses. In 11th European Conference on Computer Systems."},{"key":"e_1_3_2_1_43_1","volume-title":"14th USENIX Symposium on Operating Systems Design and Implementation.","author":"Yang Juncheng","unstructured":"Juncheng Yang, Yao Yue, and K. V. Rashmi. 2020. A large scale analysis of hundreds of in-memory cache clusters at Twitter. In 14th USENIX Symposium on Operating Systems Design and Implementation."},{"key":"e_1_3_2_1_44_1","volume-title":"18th USENIX Symposium on Networked Systems Design and Implementation.","unstructured":"JunchengYang,YaoYue,andRashmiVinayak.2021. Segcache:amemory-efficient and scalable in-memory key-value cache for small objects. In 18th USENIX Symposium on Networked Systems Design and Implementation."}],"event":{"name":"ICPE '26: 17th ACM\/SPEC International Conference on Performance Engineering","location":"Florence Italy","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","SIGMETRICS ACM Special Interest Group on Measurement and Evaluation","SPEC"]},"container-title":["Proceedings of the 17th ACM\/SPEC International Conference on Performance Engineering"],"original-title":[],"deposited":{"date-parts":[[2026,4,23]],"date-time":"2026-04-23T12:28:22Z","timestamp":1776947302000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3777884.3797013"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,5,3]]},"references-count":44,"alternative-id":["10.1145\/3777884.3797013","10.1145\/3777884"],"URL":"https:\/\/doi.org\/10.1145\/3777884.3797013","relation":{},"subject":[],"published":{"date-parts":[[2026,5,3]]},"assertion":[{"value":"2026-05-03","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}