{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:49:39Z","timestamp":1750308579841,"version":"3.41.0"},"publisher-location":"New York, New York, USA","reference-count":22,"publisher":"ACM Press","license":[{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Oracle Research gift"},{"name":"Huawei Research gift"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2017]]},"DOI":"10.1145\/3041021.3051098","type":"proceedings-article","created":{"date-parts":[[2018,1,11]],"date-time":"2018-01-11T18:39:25Z","timestamp":1515695965000},"page":"909-912","source":"Crossref","is-referenced-by-count":5,"title":["Caching at the Web Scale"],"prefix":"10.1145","author":[{"given":"Victor","family":"Zakhary","sequence":"first","affiliation":[{"name":"University of California, Santa Barbara, Santa Barbara, CA, USA"}]},{"given":"Divyakant","family":"Agrawal","sequence":"additional","affiliation":[{"name":"University of California, Santa Barbara, Santa Barbara, CA, USA"}]},{"given":"Amr","family":"El Abbadi","sequence":"additional","affiliation":[{"name":"University of California, Santa Barbara, University of California Santa, CA, USA"}]}],"member":"320","reference":[{"key":"key-10.1145\/3041021.3051098-1","unstructured":"Amazon elasticache in-memory data store and cache. https:\/\/aws.amazon.com\/elasticache\/."},{"key":"key-10.1145\/3041021.3051098-2","unstructured":"Azure redis cache. https:\/\/azure.microsoft.com\/en-us\/services\/cache\/."},{"key":"key-10.1145\/3041021.3051098-3","unstructured":"Caching with twemcache. https:\/\/blog.twitter.com\/2012\/caching-with-twemcache\/."},{"key":"key-10.1145\/3041021.3051098-4","unstructured":"Facebook company info. http:\/\/newsroom.fb.com\/company-info\/."},{"key":"key-10.1145\/3041021.3051098-5","unstructured":"Memcached. a distributed memory object caching system. https:\/\/memcached.org\/."},{"key":"key-10.1145\/3041021.3051098-6","unstructured":"Memcachier. https:\/\/www.memcachier.com\/."},{"key":"key-10.1145\/3041021.3051098-7","unstructured":"Redis. http:\/\/redis.io\/."},{"key":"key-10.1145\/3041021.3051098-8","unstructured":"Twitter: number of active users 2010--2016. https:\/\/www.statista.com\/statistics\/282087\/number-of-monthly-active-twitter-users\/."},{"key":"key-10.1145\/3041021.3051098-9","doi-asserted-by":"crossref","unstructured":"B. Atikoglu, Y. Xu, E. Frachtenberg, S. Jiang, and M. Paleczny. Workload analysis of a large-scale key-value store. In ACM SIGMETRICS Performance Evaluation Review, volume 40, pages 53--64. ACM, 2012.","DOI":"10.1145\/2254756.2254766"},{"key":"key-10.1145\/3041021.3051098-10","unstructured":"N. Bronson, Z. Amsden, G. Cabrera, P. Chakka, P. Dimov, H. Ding, J. Ferris, A. Giardullo, S. Kulkarni, H. Li, et al. Tao: Facebook's distributed data store for the social graph. In Presented as part of the 2013 USENIX Annual Technical Conference (USENIX ATC 13), pages 49--60, 2013."},{"key":"key-10.1145\/3041021.3051098-11","unstructured":"A. Cidon, A. Eisenman, M. Alizadeh, and S. Katti. Dynacache: Dynamic cloud caching. In 7th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud 15), 2015."},{"key":"key-10.1145\/3041021.3051098-12","unstructured":"A. Cidon, A. Eisenman, M. Alizadeh, and S. Katti. Cliffhanger: Scaling performance cliffs in web memory caches. In 13th USENIX Symposium on Networked Systems Design and Implementation (NSDI 16), pages 379--392, Santa Clara, CA, Mar. 2016. USENIX Association."},{"key":"key-10.1145\/3041021.3051098-13","unstructured":"B. Fan, D. G. Andersen, and M. Kaminsky. Memc3: Compact and concurrent memcache with dumber caching and smarter hashing. In Presented as part of the 10th USENIX Symposium on Networked Systems Design and Implementation (NSDI 13), pages 371--384, 2013."},{"key":"key-10.1145\/3041021.3051098-14","doi-asserted-by":"crossref","unstructured":"Q. Huang, K. Birman, R. van Renesse, W. Lloyd, S. Kumar, and H. C. Li. An analysis of facebook photo caching. In Proceedings of the Twenty-Fourth ACM Symposium on Operating Systems Principles, pages 167--181. ACM, 2013.","DOI":"10.1145\/2517349.2522722"},{"key":"key-10.1145\/3041021.3051098-15","doi-asserted-by":"crossref","unstructured":"H. Kwak, C. Lee, H. Park, and S. Moon. What is twitter, a social network or a news media? In Proceedings of the 19th international conference on World wide web, pages 591--600. ACM, 2010.","DOI":"10.1145\/1772690.1772751"},{"key":"key-10.1145\/3041021.3051098-16","doi-asserted-by":"crossref","unstructured":"X. Li, D. G. Andersen, M. Kaminsky, and M. J. Freedman. Algorithmic improvements for fast concurrent cuckoo hashing. In Proceedings of the Ninth European Conference on Computer Systems, page 27. ACM, 2014.","DOI":"10.1145\/2592798.2592820"},{"key":"key-10.1145\/3041021.3051098-17","unstructured":"N. Megiddo and D. S. Modha. Arc: A self-tuning, low overhead replacement cache. In FAST, volume 3, pages 115--130, 2003."},{"key":"key-10.1145\/3041021.3051098-18","doi-asserted-by":"crossref","unstructured":"Z. Metreveli, N. Zeldovich, and M. F. Kaashoek. Cphash: A cache-partitioned hash table. In ACM SIGPLAN Notices, volume 47, pages 319--320. ACM, 2012.","DOI":"10.1145\/2145816.2145874"},{"key":"key-10.1145\/3041021.3051098-19","unstructured":"R. Nishtala, H. Fugal, S. Grimm, M. Kwiatkowski, H. Lee, H. C. Li, R. McElroy, M. Paleczny, D. Peek, P. Saab, et al. Scaling memcache at facebook. In Presented as part of the 10th USENIX Symposium on Networked Systems Design and Implementation (NSDI 13), pages 385--398, 2013."},{"key":"key-10.1145\/3041021.3051098-20","doi-asserted-by":"crossref","unstructured":"R. Pagh and F. F. Rodler. Cuckoo hashing. Journal of Algorithms, 51(2):122--144, 2004.","DOI":"10.1016\/j.jalgor.2003.12.002"},{"key":"key-10.1145\/3041021.3051098-21","doi-asserted-by":"crossref","unstructured":"X. Wu, L. Zhang, Y. Wang, Y. Ren, M. Hack, and S. Jiang. zexpander: a key-value cache with both high performance and fewer misses. In Proceedings of the Eleventh European Conference on Computer Systems, page 14. ACM, 2016.","DOI":"10.1145\/2901318.2901332"},{"key":"key-10.1145\/3041021.3051098-22","doi-asserted-by":"crossref","unstructured":"H. Zhang, G. Chen, B. C. Ooi, K.-L. Tan, and M. Zhang. In-memory big data management and processing: A survey. IEEE Transactions on Knowledge and Data Engineering, 27(7):1920--1948, 2015.","DOI":"10.1109\/TKDE.2015.2427795"}],"event":{"number":"26","sponsor":["SIGWEB, ACM Special Interest Group on Hypertext, Hypermedia, and Web","IW3C2, International World Wide Web Conference Committee"],"acronym":"WWW '17 Companion","name":"the 26th International Conference","start":{"date-parts":[[2017,4,3]]},"location":"Perth, Australia","end":{"date-parts":[[2017,4,7]]}},"container-title":["Proceedings of the 26th International Conference on World Wide Web Companion  - WWW '17 Companion"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3041021.3051098","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/dl.acm.org\/ft_gateway.cfm?id=3051098&ftid=1865311&dwn=1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T19:04:58Z","timestamp":1750273498000},"score":1,"resource":{"primary":{"URL":"http:\/\/dl.acm.org\/citation.cfm?doid=3041021.3051098"}},"subtitle":["[Tutorial]"],"proceedings-subject":"World Wide Web Companion","short-title":[],"issued":{"date-parts":[[2017]]},"references-count":22,"URL":"https:\/\/doi.org\/10.1145\/3041021.3051098","relation":{},"subject":[],"published":{"date-parts":[[2017]]}}}