{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:19:12Z","timestamp":1750220352473,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":32,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,11,4]],"date-time":"2021-11-04T00:00:00Z","timestamp":1635984000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/100000001","name":"NSF (National Science Foundation)","doi-asserted-by":"publisher","award":["IIP-1266400, IIP-1841545"],"award-info":[{"award-number":["IIP-1266400, IIP-1841545"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000185","name":"Defense Advanced Research Projects Agency","doi-asserted-by":"publisher","award":["W912CG-21-P-0012"],"award-info":[{"award-number":["W912CG-21-P-0012"]}],"id":[{"id":"10.13039\/100000185","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2021,11,10]]},"DOI":"10.1145\/3484266.3487389","type":"proceedings-article","created":{"date-parts":[[2021,11,4]],"date-time":"2021-11-04T22:31:15Z","timestamp":1636065075000},"page":"192-198","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Don't Let RPCs Constrain Your API"],"prefix":"10.1145","author":[{"given":"Daniel","family":"Bittman","sequence":"first","affiliation":[{"name":"UC Santa Cruz"}]},{"given":"Robert","family":"Soul\u00e9","sequence":"additional","affiliation":[{"name":"Yale University"}]},{"given":"Ethan L.","family":"Miller","sequence":"additional","affiliation":[{"name":"UC Santa Cruz Pure Storage"}]},{"given":"Vishal","family":"Shrivastav","sequence":"additional","affiliation":[{"name":"Purdue University"}]},{"given":"Pankaj","family":"Mehra","sequence":"additional","affiliation":[{"name":"IEEE Member"}]},{"given":"Matthew","family":"Boisvert","sequence":"additional","affiliation":[{"name":"UC Santa Cruz"}]},{"given":"Avi","family":"Silberschatz","sequence":"additional","affiliation":[{"name":"Yale University"}]},{"given":"Peter","family":"Alvaro","sequence":"additional","affiliation":[{"name":"UC Santa Cruz"}]}],"member":"320","published-online":{"date-parts":[[2021,11,4]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"https:\/\/www.sifive.com\/documentation","author":"TileLink SiFive","year":"2018","unstructured":"SiFive TileLink Specification 1.7.1. https:\/\/www.sifive.com\/documentation , 2018 . SiFive TileLink Specification 1.7.1. https:\/\/www.sifive.com\/documentation, 2018."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2012.6231276"},{"key":"e_1_3_2_1_3_1","volume-title":"Proceedings of HotStorage '19","author":"Bittman D.","year":"2019","unstructured":"D. Bittman , P. Alvaro , D. D. E. Long , and E. L. Miller . A tale of two abstractions: The case for object space . In Proceedings of HotStorage '19 , July 2019 . D. Bittman, P. Alvaro, D. D. E. Long, and E. L. Miller. A tale of two abstractions: The case for object space. In Proceedings of HotStorage '19, July 2019."},{"key":"e_1_3_2_1_4_1","first-page":"65","volume-title":"2020 USENIX Annual Technical Conference (USENIX ATC 20)","author":"Bittman D.","year":"2020","unstructured":"D. Bittman , P. Alvaro , P. Mehra , D. D. E. Long , and E. L. Miller . Twizzler: a data-centric OS for non-volatile memory . In 2020 USENIX Annual Technical Conference (USENIX ATC 20) , pages 65 -- 80 . USENIX Association , July 2020 . D. Bittman, P. Alvaro, P. Mehra, D. D. E. Long, and E. L. Miller. Twizzler: a data-centric OS for non-volatile memory. In 2020 USENIX Annual Technical Conference (USENIX ATC 20), pages 65--80. USENIX Association, July 2020."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2656877.2656890"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/863955.863975"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/195792.195795"},{"volume-title":"IEEE CLOUD'19","author":"Dakkak A.","key":"e_1_3_2_1_8_1","unstructured":"A. Dakkak , C. Li , S. G. De Gonzalo , J. Xiong , and W.-m. Hwu . Trims : Transparent and isolated model sharing for low latency deep learning inference in function-as-a-service . IEEE CLOUD'19 . A. Dakkak, C. Li, S. G. De Gonzalo, J. Xiong, and W.-m. Hwu. Trims: Transparent and isolated model sharing for low latency deep learning inference in function-as-a-service. IEEE CLOUD'19."},{"key":"e_1_3_2_1_9_1","volume-title":"13th USENIX Symposium on Networked Systems Design and Implementation (NSDI)","author":"Eisenbud D. E.","year":"2016","unstructured":"D. E. Eisenbud , C. Yi , C. Contavalli , C. Smith , R. Kononov , E. Mann-Hielscher , A. Cilingiroglu , B. Cheyney , W. Shang , and J. D. Hosein . Maglev: A fast and reliable software network load balancer . In 13th USENIX Symposium on Networked Systems Design and Implementation (NSDI) , Mar. 2016 . D. E. Eisenbud, C. Yi, C. Contavalli, C. Smith, R. Kononov, E. Mann-Hielscher, A. Cilingiroglu, B. Cheyney, W. Shang, and J. D. Hosein. Maglev: A fast and reliable software network load balancer. In 13th USENIX Symposium on Networked Systems Design and Implementation (NSDI), Mar. 2016."},{"key":"e_1_3_2_1_11_1","volume-title":"Computer Architecture: A Quantitative Approach. Morgan Kaufmann","author":"Hennessy J. L.","year":"2012","unstructured":"J. L. Hennessy and D. A. Patterson . Computer Architecture: A Quantitative Approach. Morgan Kaufmann , Amsterdam , 5 edition, 2012 . J. L. Hennessy and D. A. Patterson. Computer Architecture: A Quantitative Approach. Morgan Kaufmann, Amsterdam, 5 edition, 2012."},{"key":"e_1_3_2_1_12_1","volume-title":"https:\/\/www-03.ibm.com\/software\/products\/en\/ibm-mq","author":"IBM","year":"2019","unstructured":"IBM MQ. https:\/\/www-03.ibm.com\/software\/products\/en\/ibm-mq , 2019 . IBM MQ. https:\/\/www-03.ibm.com\/software\/products\/en\/ibm-mq, 2019."},{"key":"e_1_3_2_1_13_1","volume-title":"https:\/\/www.tomshardware.com\/reviews\/intel-micron-3d-xpoint-updates,4286.html#p1","author":"Point Intel","year":"2015","unstructured":"Intel NVMe with 3D X Point Technology chart. https:\/\/www.tomshardware.com\/reviews\/intel-micron-3d-xpoint-updates,4286.html#p1 , 2015 . Intel NVMe with 3D XPoint Technology chart. https:\/\/www.tomshardware.com\/reviews\/intel-micron-3d-xpoint-updates,4286.html#p1, 2015."},{"key":"e_1_3_2_1_14_1","volume-title":"https:\/\/www.7-cpu.com\/cpu\/Skylake.html","author":"Skylake Intel","year":"2019","unstructured":"Intel Skylake . https:\/\/www.7-cpu.com\/cpu\/Skylake.html , 2019 . Intel Skylake. https:\/\/www.7-cpu.com\/cpu\/Skylake.html, 2019."},{"key":"e_1_3_2_1_15_1","volume-title":"https:\/\/ark.intel.com\/content\/www\/us\/en\/ark\/products\/84688\/intel-xeon-processor-e7-8893-v3-45m-cache-3-20-ghz.html","author":"Intel Xeon","year":"2019","unstructured":"Intel Xeon Processor E7-8893 v3. https:\/\/ark.intel.com\/content\/www\/us\/en\/ark\/products\/84688\/intel-xeon-processor-e7-8893-v3-45m-cache-3-20-ghz.html , 2019 . Intel Xeon Processor E7-8893 v3. https:\/\/ark.intel.com\/content\/www\/us\/en\/ark\/products\/84688\/intel-xeon-processor-e7-8893-v3-45m-cache-3-20-ghz.html, 2019."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3229591.3229597"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/3386367.3431315"},{"key":"e_1_3_2_1_18_1","first-page":"35","volume-title":"NetChain: Scale-Free Sub-RTT Coordination. In 15th USENIX Symposium on Networked Systems Design and Implementation (NSDI)","author":"Jin X.","year":"2018","unstructured":"X. Jin , X. Li , H. Zhang , N. Foster , J. Lee , R. Soul\u00e9 , C. Kim , and I. Stoica . NetChain: Scale-Free Sub-RTT Coordination. In 15th USENIX Symposium on Networked Systems Design and Implementation (NSDI) , pages 35 -- 49 , Apr. 2018 . X. Jin, X. Li, H. Zhang, N. Foster, J. Lee, R. Soul\u00e9, C. Kim, and I. Stoica. NetChain: Scale-Free Sub-RTT Coordination. In 15th USENIX Symposium on Networked Systems Design and Implementation (NSDI), pages 35--49, Apr. 2018."},{"key":"e_1_3_2_1_19_1","volume-title":"Advances and open problems in federated learning. CoRR, abs\/1912.04977","author":"Kairouz P.","year":"2019","unstructured":"P. Kairouz , H. B. McMahan , B. Avent , A. Bellet , M. Bennis , A. N. Bhagoji , K. Bonawitz , Z. Charles , G. Cormode , R. Cummings , R. G. L. D'Oliveira , S. E. Rouayheb , D. Evans , J. Gardner , Z. Garrett , A. Gasc\u00f3n , B. Ghazi , P. B. Gibbons , M. Gruteser , Z. Harchaoui , C. He , L. He , Z. Huo , B. Hutchinson , J. Hsu , M. Jaggi , T. Javidi , G. Joshi , M. Khodak , J. Kone\u010dn\u00fd , A. Korolova , F. Koushanfar , S. Koyejo , T. Lepoint , Y. Liu , P. Mittal , M. Mohri , R. Nock , A. \u00d6zg\u00fcr , R. Pagh , M. Raykova , H. Qi , D. Ramage , R. Raskar , D. Song , W. Song , S. U. Stich , Z. Sun , A. T. Suresh , F. Tram\u00e8r , P. Vepakomma , J. Wang , L. Xiong , Z. Xu , Q. Yang , F. X. Yu , H. Yu , and S. Zhao . Advances and open problems in federated learning. CoRR, abs\/1912.04977 , 2019 . P. Kairouz, H. B. McMahan, B. Avent, A. Bellet, M. Bennis, A. N. Bhagoji, K. Bonawitz, Z. Charles, G. Cormode, R. Cummings, R. G. L. D'Oliveira, S. E. Rouayheb, D. Evans, J. Gardner, Z. Garrett, A. Gasc\u00f3n, B. Ghazi, P. B. Gibbons, M. Gruteser, Z. Harchaoui, C. He, L. He, Z. Huo, B. Hutchinson, J. Hsu, M. Jaggi, T. Javidi, G. Joshi, M. Khodak, J. Kone\u010dn\u00fd, A. Korolova, F. Koushanfar, S. Koyejo, T. Lepoint, Y. Liu, P. Mittal, M. Mohri, R. Nock, A. \u00d6zg\u00fcr, R. Pagh, M. Raykova, H. Qi, D. Ramage, R. Raskar, D. Song, W. Song, S. U. Stich, Z. Sun, A. T. Suresh, F. Tram\u00e8r, P. Vepakomma, J. Wang, L. Xiong, Z. Xu, Q. Yang, F. X. Yu, H. Yu, and S. Zhao. Advances and open problems in federated learning. CoRR, abs\/1912.04977, 2019."},{"key":"e_1_3_2_1_20_1","volume-title":"Proceedings of The 6th International Workshop on Networking Meets Databases (NetDB'11)","author":"Kreps J.","year":"2011","unstructured":"J. Kreps , N. Narkhede , and J. Rao . Kafka: A distributed messaging system for log processing . In Proceedings of The 6th International Workshop on Networking Meets Databases (NetDB'11) , June 2011 . J. Kreps, N. Narkhede, and J. Rao. Kafka: A distributed messaging system for log processing. In Proceedings of The 6th International Workshop on Networking Meets Databases (NetDB'11), June 2011."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/191995.192056"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1868447.1868466"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2806887"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/361598.361623"},{"volume-title":"uv30. https:\/\/www.risc.jku.at\/projects\/mach2\/4555.pdf","year":"2016","key":"e_1_3_2_1_25_1","unstructured":"Sgiuv3000 , uv30. https:\/\/www.risc.jku.at\/projects\/mach2\/4555.pdf , 2016 . Sgiuv3000, uv30. https:\/\/www.risc.jku.at\/projects\/mach2\/4555.pdf, 2016."},{"volume-title":"https:\/\/www.hpcwire.com\/2016\/03\/25\/sgi-posts-new-spec-cpu2006-results\/","year":"2016","key":"e_1_3_2_1_26_1","unstructured":"Sgiuv3000 sets new throughput records. https:\/\/www.hpcwire.com\/2016\/03\/25\/sgi-posts-new-spec-cpu2006-results\/ , 2016 . Sgiuv3000 sets new throughput records. https:\/\/www.hpcwire.com\/2016\/03\/25\/sgi-posts-new-spec-cpu2006-results\/, 2016."},{"key":"e_1_3_2_1_27_1","volume-title":"A comprehensive study of convergent and commutative replicated data types","author":"Shapiro M.","year":"2011","unstructured":"M. Shapiro , N. Pregui\u00e7a , C. Baquero , and M. Zawirski . A comprehensive study of convergent and commutative replicated data types . 2011 . M. Shapiro, N. Pregui\u00e7a, C. Baquero, and M. Zawirski. A comprehensive study of convergent and commutative replicated data types. 2011."},{"key":"e_1_3_2_1_28_1","volume-title":"May","author":"Shirokov N.","year":"2018","unstructured":"N. Shirokov and R. Dasineni . Open-sourcing Katran, a scalable network load balancer --- Facebook Engineering. https:\/\/code.fb.com\/open-source\/open-sourcing-katran-a-scalable-network-load-balancer\/ , May 2018 . N. Shirokov and R. Dasineni. Open-sourcing Katran, a scalable network load balancer --- Facebook Engineering. https:\/\/code.fb.com\/open-source\/open-sourcing-katran-a-scalable-network-load-balancer\/, May 2018."},{"key":"e_1_3_2_1_29_1","volume-title":"Training Multi-billion parameter models in Megatron. https:\/\/hotchips.org\/archives\/hc32\/","author":"Shoeybi M.","year":"2020","unstructured":"M. Shoeybi . Training Multi-billion parameter models in Megatron. https:\/\/hotchips.org\/archives\/hc32\/ , 2020 . M. Shoeybi. Training Multi-billion parameter models in Megatron. https:\/\/hotchips.org\/archives\/hc32\/, 2020."},{"key":"e_1_3_2_1_30_1","volume-title":"Detailed comparison of communication efficiency of split learning and federated learning. arXiv preprint arXiv:1909.09145","author":"Singh A.","year":"2019","unstructured":"A. Singh , P. Vepakomma , O. Gupta , and R. Raskar . Detailed comparison of communication efficiency of split learning and federated learning. arXiv preprint arXiv:1909.09145 , 2019 . A. Singh, P. Vepakomma, O. Gupta, and R. Raskar. Detailed comparison of communication efficiency of split learning and federated learning. arXiv preprint arXiv:1909.09145, 2019."},{"key":"e_1_3_2_1_31_1","volume-title":"https:\/\/www.tibco.com\/products\/tibco-rendezvous","author":"Tibco","year":"2019","unstructured":"Tibco rendezvous. https:\/\/www.tibco.com\/products\/tibco-rendezvous , 2019 . Tibco rendezvous. https:\/\/www.tibco.com\/products\/tibco-rendezvous, 2019."},{"key":"e_1_3_2_1_32_1","volume-title":"Sun Microsystems Laboratories","author":"Waldo J.","year":"1994","unstructured":"J. Waldo , G. Wyant , A. Wollrath , and S. Kendall . A Note on Distributed Computing . Sun Microsystems Laboratories , 1994 . J. Waldo, G. Wyant, A. Wollrath, and S. Kendall. A Note on Distributed Computing. Sun Microsystems Laboratories, 1994."},{"volume-title":"HotOS '21","author":"Wang S.","key":"e_1_3_2_1_33_1","unstructured":"S. Wang , B. Hindman , and I. Stoica . In Reference to RPC: It's Time to Add Distributed Memory . HotOS '21 . S. Wang, B. Hindman, and I. Stoica. In Reference to RPC: It's Time to Add Distributed Memory. HotOS '21."}],"event":{"name":"HotNets '21: The 20th ACM Workshop on Hot Topics in Networks","sponsor":["SIGCOMM ACM Special Interest Group on Data Communication"],"location":"Virtual Event United Kingdom","acronym":"HotNets '21"},"container-title":["Proceedings of the Twentieth ACM Workshop on Hot Topics in Networks"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3484266.3487389","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/abs\/10.1145\/3484266.3487389","content-type":"text\/html","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3484266.3487389","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3484266.3487389","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T20:17:13Z","timestamp":1750191433000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3484266.3487389"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,11,4]]},"references-count":32,"alternative-id":["10.1145\/3484266.3487389","10.1145\/3484266"],"URL":"https:\/\/doi.org\/10.1145\/3484266.3487389","relation":{},"subject":[],"published":{"date-parts":[[2021,11,4]]},"assertion":[{"value":"2021-11-04","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}