{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,7]],"date-time":"2025-11-07T19:19:40Z","timestamp":1762543180653,"version":"build-2065373602"},"reference-count":50,"publisher":"IEEE","license":[{"start":{"date-parts":[[2019,12,1]],"date-time":"2019-12-01T00:00:00Z","timestamp":1575158400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2019,12,1]],"date-time":"2019-12-01T00:00:00Z","timestamp":1575158400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2019,12,1]],"date-time":"2019-12-01T00:00:00Z","timestamp":1575158400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2019,12]]},"DOI":"10.1109\/bigdata47090.2019.9006396","type":"proceedings-article","created":{"date-parts":[[2020,2,25]],"date-time":"2020-02-25T06:05:34Z","timestamp":1582610734000},"page":"327-338","source":"Crossref","is-referenced-by-count":2,"title":["D3N: A multi-layer cache for the rest of us"],"prefix":"10.1109","author":[{"given":"Emine Ugur","family":"Kaynar","sequence":"first","affiliation":[]},{"given":"Mania","family":"Abdi","sequence":"additional","affiliation":[]},{"given":"Mohammad Hossein","family":"Hajkazemi","sequence":"additional","affiliation":[]},{"given":"Ata","family":"Turk","sequence":"additional","affiliation":[]},{"given":"Raja R.","family":"Sambasivan","sequence":"additional","affiliation":[]},{"given":"David","family":"Cohen","sequence":"additional","affiliation":[]},{"given":"Larry","family":"Rudolph","sequence":"additional","affiliation":[]},{"given":"Peter","family":"Desnoyers","sequence":"additional","affiliation":[]},{"given":"Orran","family":"Krieger","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref39","first-page":"383","article-title":"f4: Facebook&#x2019;s warm BLOB storage system","author":"muralidhar","year":"2014","journal-title":"11th USENIX Symposium on Operating Systems Design and Implementation (OSDI 14)"},{"key":"ref38","first-page":"367","article-title":"Deterministic skip lists","author":"munro","year":"1992","journal-title":"Proceedings of the Third Annual ACM-SIAM Symposium on Discrete Algorithms"},{"key":"ref33","article-title":"2q: A low overhead high performance buffer management replacement algorithm","author":"johnson","year":"1994","journal-title":"VLDB"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1145\/571825.571861"},{"key":"ref31","article-title":"ZooKeeper: Waitfree Coordination for Internet-scale Systems","author":"hunt","year":"2010","journal-title":"Proceedings of the2010 USENIX Conference on USENIX Annual Technical Conference"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1145\/2517349.2522722"},{"key":"ref37","first-page":"115","article-title":"Arc: A self-tuning, low overhead replacement cache","author":"megiddo","year":"2003","journal-title":"Proceedings of the 2nd USENIX Conference on File and Storage Technologies"},{"journal-title":"Hdfs read caching","year":"0","author":"mccabe","key":"ref36"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.21236\/ADA611854"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1145\/258533.258660"},{"journal-title":"Apache Hadoop","year":"0","key":"ref28"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.17487\/rfc6824"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/MIS.2009.36"},{"journal-title":"Akamai Web Site","year":"0","key":"ref2"},{"journal-title":"Operation of Anycast Services","year":"0","key":"ref1"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2007.346180"},{"key":"ref22","doi-asserted-by":"crossref","first-page":"281","DOI":"10.1109\/90.851975","article-title":"Summary cache: A scalable wide-area web cache sharing protocol","volume":"8","author":"fan","year":"2000","journal-title":"IEEE\/ACM Trans Netw"},{"key":"ref21","volume":"44","author":"edsall","year":"2015","journal-title":"Conga Distributed congestion-aware load balancing for datacenters"},{"journal-title":"Memcached","year":"0","author":"fitzpatrick","key":"ref24"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/224056.224072"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1145\/2987550.2987553"},{"key":"ref25","first-page":"381","article-title":"FastRoute: A Scalable Load-aware Anycast Routing Architecture for Modern CDNs","author":"flavel","year":"2015","journal-title":"Proc of USENIX Conference on Networked Systems Design and Implementation"},{"key":"ref50","first-page":"10","article-title":"Spark: Cluster computing with working sets","author":"zaharia","year":"2010","journal-title":"Proceedings of the 2nd USENIX Conference on Hot Topics in Cloud Computing"},{"key":"ref10","article-title":"Finding a Needle in Haystack: Facebook&#x2019;s Photo Storage","author":"beaver","year":"2010","journal-title":"OSDI"},{"journal-title":"Cache tiering","year":"0","key":"ref11"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1145\/3035918.3056100"},{"key":"ref12","doi-asserted-by":"crossref","first-page":"264","DOI":"10.1145\/1150019.1136509","article-title":"Cooperative caching for chip multiprocessors","author":"chang","year":"2006","journal-title":"Proceedings of the 33rd Annual International Symposium on Computer Architecture"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.14778\/2367502.2367519"},{"key":"ref14","article-title":"Dynacache: Dynamic cloud caching","author":"cidon","year":"2015","journal-title":"7th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud 15)"},{"key":"ref15","first-page":"379","article-title":"Cliffhanger: Scaling performance cliffs in web memory caches","author":"cidon","year":"2016","journal-title":"13th USENIX Symposium on Networked Systems Design and Implementation (NSDI 16)"},{"key":"ref16","first-page":"321","article-title":"Memshare: a dynamic multi-tenant key-value cache","author":"cidon","year":"2017","journal-title":"2017 USENIX Annual Technical Conference (USENIX ATC 17)"},{"key":"ref17","article-title":"Cooperative caching: Using remote client memory to improve file system performance","author":"dahlin","year":"1994","journal-title":"Proceedings of the 1st USENIX conference on Operating Systems Design and Implementation"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/1362622.1362659"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2007.346180"},{"journal-title":"Alluxio Open Source Memory Speed Virtual Distributed Storage","year":"0","key":"ref4"},{"key":"ref3","article-title":"Hedera: Dynamic Flow Scheduling for Data Center Networks","author":"al-fares","year":"2010","journal-title":"NSDI&#x2019;15"},{"key":"ref6","first-page":"267","article-title":"PACMan: Coordinated Memory Caching for Parallel Jobs","author":"ananthanarayanan","year":"0","journal-title":"Presented as part of the 9th USENIX Symposium on Networked Systems Design and Implementation (NSDI12)"},{"journal-title":"I Amazon Web Services Amazon Simple Storage Service (S3) &#x2014; Cloud Storage &#x2014; AWS","year":"0","key":"ref5"},{"journal-title":"OpenStack Swift Using Administering and Developing for Swift Object Storage","year":"2014","author":"arnold","key":"ref8"},{"key":"ref7","first-page":"129","article-title":"Shark: Scaling file servers via cooperative caching","author":"annapureddy","year":"2005","journal-title":"Proceedings of the 2nd Conference on Symposium on Networked Systems Design & Implementation - Volume 2"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1109\/MSST.2013.6558446"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/1165389.945462"},{"journal-title":"Storage Performance Development Kit | 01 org","year":"0","key":"ref46"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1145\/1272998.1273025"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2006.19"},{"key":"ref47","first-page":"307","article-title":"Ceph: A scalable, high-performance distributed file system","author":"weil","year":"2006","journal-title":"Proceedings of the 7th symposium on Operating systems design and implementation"},{"journal-title":"S3a filesystem client","year":"0","key":"ref42"},{"journal-title":"Redis Redis","year":"0","key":"ref41"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1145\/2785956.2787508"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1145\/362670.362675"}],"event":{"name":"2019 IEEE International Conference on Big Data (Big Data)","start":{"date-parts":[[2019,12,9]]},"location":"Los Angeles, CA, USA","end":{"date-parts":[[2019,12,12]]}},"container-title":["2019 IEEE International Conference on Big Data (Big Data)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/8986695\/9005444\/09006396.pdf?arnumber=9006396","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,7,17]],"date-time":"2022-07-17T21:50:12Z","timestamp":1658094612000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9006396\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,12]]},"references-count":50,"URL":"https:\/\/doi.org\/10.1109\/bigdata47090.2019.9006396","relation":{},"subject":[],"published":{"date-parts":[[2019,12]]}}}