{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,30]],"date-time":"2025-12-30T08:55:52Z","timestamp":1767084952138,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":41,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,6,9]],"date-time":"2021-06-09T00:00:00Z","timestamp":1623196800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100001659","name":"Deutsche Forschungsgemeinschaft","doi-asserted-by":"publisher","award":["CRC 1053 (Projects C2 and D2), SPP 2037 (Projects BI2011\/1 and BI2011\/2)"],"award-info":[{"award-number":["CRC 1053 (Projects C2 and D2), SPP 2037 (Projects BI2011\/1 and BI2011\/2)"]}],"id":[{"id":"10.13039\/501100001659","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2021,6,9]]},"DOI":"10.1145\/3448016.3452816","type":"proceedings-article","created":{"date-parts":[[2021,6,18]],"date-time":"2021-06-18T17:22:39Z","timestamp":1624036959000},"page":"1825-1837","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":8,"title":["DFI: The Data Flow Interface for High-Speed Networks"],"prefix":"10.1145","author":[{"given":"Lasse","family":"Thostrup","sequence":"first","affiliation":[{"name":"TU Darmstadt, Darmstadt, Germany"}]},{"given":"Jan","family":"Skrzypczak","sequence":"additional","affiliation":[{"name":"Zuse Institue, Berlin, Germany"}]},{"given":"Matthias","family":"Jasny","sequence":"additional","affiliation":[{"name":"TU Darmstadt, Darmstadt, Germany"}]},{"given":"Tobias","family":"Ziegler","sequence":"additional","affiliation":[{"name":"TU Darmstadt, Darmstadt, Germany"}]},{"given":"Carsten","family":"Binnig","sequence":"additional","affiliation":[{"name":"TU Darmstadt, Darmstadt, Germany"}]}],"member":"320","published-online":{"date-parts":[[2021,6,18]]},"reference":[{"key":"e_1_3_2_2_1_1","volume-title":"CIDR 2019, 9th Biennial Conference on Innovative Data Systems Research, Asilomar, CA, USA, January 13--16, 2019, Online Proceedings","author":"Alonso G.","year":"2019","unstructured":"G. Alonso , C. Binnig , I. Pandis , K. Salem , J. Skrzypczak , R. Stutsman , L. Thostrup , T. Wang , Z. Wang , and T. Ziegler . DPI: the data processing interface for modern networks . In CIDR 2019, 9th Biennial Conference on Innovative Data Systems Research, Asilomar, CA, USA, January 13--16, 2019, Online Proceedings , 2019 . G. Alonso, C. Binnig, I. Pandis, K. Salem, J. Skrzypczak, R. Stutsman, L. Thostrup, T. Wang, Z. Wang, and T. Ziegler. DPI: the data processing interface for modern networks. In CIDR 2019, 9th Biennial Conference on Innovative Data Systems Research, Asilomar, CA, USA, January 13--16, 2019, Online Proceedings, 2019."},{"key":"e_1_3_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.14778\/3055540.3055545"},{"key":"e_1_3_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/2723372.2750547"},{"key":"e_1_3_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.14778\/2904483.2904485"},{"key":"e_1_3_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.14778\/3236187.3236209"},{"key":"e_1_3_2_2_6_1","volume-title":"14th Workshop on Hot Topics in Operating Systems, HotOS XIV, Santa Ana Pueblo","author":"Cipar J.","year":"2013","unstructured":"J. Cipar , Q. Ho , J. K. Kim , S. Lee , G. R. Ganger , G. Gibson , K. Keeton , and E. P. Xing . Solving the straggler problem with bounded staleness. In P. Maniatis, editor , 14th Workshop on Hot Topics in Operating Systems, HotOS XIV, Santa Ana Pueblo , New Mexico, USA, May 13--15 , 2013 . USENIX Association, 2013. J. Cipar, Q. Ho, J. K. Kim, S. Lee, G. R. Ganger, G. Gibson, K. Keeton, and E. P. Xing. Solving the straggler problem with bounded staleness. In P. Maniatis, editor, 14th Workshop on Hot Topics in Operating Systems, HotOS XIV, Santa Ana Pueblo, New Mexico, USA, May 13--15, 2013. USENIX Association, 2013."},{"key":"e_1_3_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1807128.1807152"},{"issue":"1","key":"e_1_3_2_2_8_1","first-page":"3","article-title":"RDMA reads: To use or not to use?","volume":"40","author":"Dragojevic A.","year":"2017","unstructured":"A. Dragojevic RDMA reads: To use or not to use? IEEE Data Eng. Bull. , 40 ( 1 ): 3 -- 14 , 2017 . A. Dragojevic et al. RDMA reads: To use or not to use? IEEE Data Eng. Bull., 40(1):3--14, 2017.","journal-title":"IEEE Data Eng. Bull."},{"key":"e_1_3_2_2_9_1","first-page":"401","volume-title":"Proceedings of the 11th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2014","author":"Dragojevic A.","year":"2014","unstructured":"A. Dragojevic , D. Narayanan , M. Castro , and O. Hodson . Farm: Fast remote memory. In R. Mahajan and I. Stoica, editors , Proceedings of the 11th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2014 , Seattle, WA, USA, April 2--4 , 2014 , pages 401 -- 414 . USENIX Association, 2014. A. Dragojevic, D. Narayanan, M. Castro, and O. Hodson. Farm: Fast remote memory. In R. Mahajan and I. Stoica, editors, Proceedings of the 11th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2014, Seattle, WA, USA, April 2--4, 2014, pages 401--414. USENIX Association, 2014."},{"key":"e_1_3_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2815400.2815425"},{"key":"e_1_3_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE48307.2020.00131"},{"key":"e_1_3_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2009.32"},{"key":"e_1_3_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/COMHPC.2016.006"},{"key":"e_1_3_2_2_14_1","volume-title":"Using Advanced MPI: Modern Features of the Message-Passing Interface","author":"Gropp W.","year":"2014","unstructured":"W. Gropp Using Advanced MPI: Modern Features of the Message-Passing Interface . The MIT Press , 2014 . W. Gropp et al. Using Advanced MPI: Modern Features of the Message-Passing Interface . The MIT Press, 2014."},{"key":"e_1_3_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10766-017-0520-3"},{"key":"e_1_3_2_2_16_1","first-page":"1","volume-title":"16th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2019","author":"Kalia A.","year":"2019","unstructured":"A. Kalia , M. Kaminsky , and D. Andersen . Datacenter rpcs can be general and fast . In 16th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2019 , Boston, MA, February 26--28 , 2019 , pages 1 -- 16 , 2019. A. Kalia, M. Kaminsky, and D. Andersen. Datacenter rpcs can be general and fast. In 16th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2019, Boston, MA, February 26--28, 2019, pages 1--16, 2019."},{"key":"e_1_3_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2619239.2626299"},{"key":"e_1_3_2_2_18_1","first-page":"185","volume-title":"12th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2016","author":"Kalia A.","year":"2016","unstructured":"A. Kalia , M. Kaminsky , and D. G. Andersen . Fasst: Fast, scalable and simple distributed transactions with two-sided (RDMA) datagram rpcs. In K. Keeton and T. Roscoe, editors , 12th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2016 , Savannah, GA, USA, November 2--4 , 2016 , pages 185 -- 201 . USENIX Association, 2016. A. Kalia, M. Kaminsky, and D. G. Andersen. Fasst: Fast, scalable and simple distributed transactions with two-sided (RDMA) datagram rpcs. In K. Keeton and T. Roscoe, editors, 12th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2016, Savannah, GA, USA, November 2--4, 2016, pages 185--201. USENIX Association, 2016."},{"key":"e_1_3_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1155\/2015\/575687"},{"issue":"4","key":"e_1_3_2_2_20_1","first-page":"18","article-title":"Paxos made simple","volume":"32","author":"Lamport L.","year":"2001","unstructured":"L. Lamport Paxos made simple . ACM Sigact News , 32 ( 4 ): 18 -- 25 , 2001 . L. Lamport et al. Paxos made simple. ACM Sigact News, 32(4):18--25, 2001.","journal-title":"ACM Sigact News"},{"key":"e_1_3_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132756"},{"key":"e_1_3_2_2_22_1","first-page":"467","volume-title":"12th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2016","author":"Li J.","year":"2016","unstructured":"J. Li , E. Michael , N. K. Sharma , A. Szekeres , and D. R. K. Ports . Just say NO to paxos overhead: Replacing consensus with network ordering. In K. Keeton and T. Roscoe, editors , 12th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2016 , Savannah, GA, USA, November 2--4 , 2016 , pages 467 -- 483 . USENIX Association, 2016. J. Li, E. Michael, N. K. Sharma, A. Szekeres, and D. R. K. Ports. Just say NO to paxos overhead: Replacing consensus with network ordering. In K. Keeton and T. Roscoe, editors, 12th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2016, Savannah, GA, USA, November 2--4, 2016, pages 467--483. USENIX Association, 2016."},{"key":"e_1_3_2_2_23_1","first-page":"583","volume-title":"11th USENIX Symposium on Operating Systems Design and Implementation, OSDI '14","author":"Li M.","year":"2014","unstructured":"M. Li , D. G. Andersen , J. W. Park , A. J. Smola , A. Ahmed , V. Josifovski , J. Long , E. J. Shekita , and B. Su . Scaling distributed machine learning with the parameter server. In J. Flinn and H. Levy, editors , 11th USENIX Symposium on Operating Systems Design and Implementation, OSDI '14 , Broomfield, CO, USA, October 6--8 , 2014 , pages 583 -- 598 . USENIX Association, 2014. M. Li, D. G. Andersen, J. W. Park, A. J. Smola, A. Ahmed, V. Josifovski, J. Long, E. J. Shekita, and B. Su. Scaling distributed machine learning with the parameter server. In J. Flinn and H. Levy, editors, 11th USENIX Symposium on Operating Systems Design and Implementation, OSDI '14, Broomfield, CO, USA, October 6--8, 2014, pages 583--598. USENIX Association, 2014."},{"key":"e_1_3_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1023\/B:IJPP.0000029272.69895.c1"},{"key":"e_1_3_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/BigData.2016.7840611"},{"key":"e_1_3_2_2_26_1","first-page":"103","volume-title":"USENIX Annual Technical Conference","author":"Mitchell C.","year":"2013","unstructured":"C. Mitchell , Y. Geng , and J. Li . Using one-sided RDMA reads to build a fast, cpu-efficient key-value store . In USENIX Annual Technical Conference , pages 103 -- 114 , 2013 . C. Mitchell, Y. Geng, and J. Li. Using one-sided RDMA reads to build a fast, cpu-efficient key-value store. In USENIX Annual Technical Conference, pages 103--114, 2013."},{"key":"e_1_3_2_2_27_1","first-page":"305","volume-title":"2014 USENIX Annual Technical Conference, USENIX ATC '14","author":"Ongaro D.","year":"2014","unstructured":"D. Ongaro and J. K. Ousterhout . In search of an understandable consensus algorithm . In 2014 USENIX Annual Technical Conference, USENIX ATC '14 , Philadelphia, PA, USA, June 19--20 , 2014 , pages 305 -- 319 , 2014. D. Ongaro and J. K. Ousterhout. In search of an understandable consensus algorithm. In 2014 USENIX Annual Technical Conference, USENIX ATC '14, Philadelphia, PA, USA, June 19--20, 2014, pages 305--319, 2014."},{"key":"e_1_3_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2749246.2749267"},{"key":"e_1_3_2_2_29_1","first-page":"1194","volume-title":"32nd IEEE International Conference on Data Engineering, ICDE 2016","author":"W.","year":"2016","unstructured":"W. R\u00f6 diger, S. Idicula , A. Kemper , and T. Neumann . Flow-join: Adaptive skew handling for distributed joins over high-speed networks . In 32nd IEEE International Conference on Data Engineering, ICDE 2016 , Helsinki, Finland, May 16--20 , 2016 , pages 1194 -- 1205 . IEEE Computer Society, 2016. W. R\u00f6 diger, S. Idicula, A. Kemper, and T. Neumann. Flow-join: Adaptive skew handling for distributed joins over high-speed networks. In 32nd IEEE International Conference on Data Engineering, ICDE 2016, Helsinki, Finland, May 16--20, 2016, pages 1194--1205. IEEE Computer Society, 2016."},{"key":"e_1_3_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.14778\/2856318.2856319"},{"key":"e_1_3_2_2_31_1","first-page":"537","volume-title":"17th International Conference on Very Large Data Bases, September 3--6, 1991, Barcelona, Catalonia, Spain, Proceedings","author":"Walton C. B.","year":"1991","unstructured":"C. B. Walton , A. G. Dale , and R. M. Jenevein . A taxonomy and performance model of data skew effects in parallel joins. In G. M. Lohman, A. Sernadas, and R. Camps, editors , 17th International Conference on Very Large Data Bases, September 3--6, 1991, Barcelona, Catalonia, Spain, Proceedings , pages 537 -- 548 . Morgan Kaufmann , 1991 . C. B. Walton, A. G. Dale, and R. M. Jenevein. A taxonomy and performance model of data skew effects in parallel joins. In G. M. Lohman, A. Sernadas, and R. Camps, editors, 17th International Conference on Very Large Data Bases, September 3--6, 1991, Barcelona, Catalonia, Spain, Proceedings, pages 537--548. Morgan Kaufmann, 1991."},{"key":"e_1_3_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/3127479.3128609"},{"key":"e_1_3_2_2_33_1","first-page":"233","volume-title":"OSDI 2018","author":"Wei X.","year":"2018","unstructured":"X. Wei , Z. Dong , R. Chen , and H. Chen . Deconstructing rdma-enabled distributed transactions: Hybrid is better! In 13th USENIX Symposium on Operating Systems Design and Implementation , OSDI 2018 , Carlsbad, CA, USA, October 8--10 , 2018 , pages 233 -- 251 , 2018. X. Wei, Z. Dong, R. Chen, and H. Chen. Deconstructing rdma-enabled distributed transactions: Hybrid is better! In 13th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2018, Carlsbad, CA, USA, October 8--10, 2018, pages 233--251, 2018."},{"key":"e_1_3_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/2815400.2815419"},{"key":"e_1_3_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/LCN.2003.1243181"},{"key":"e_1_3_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/3302424.3303975"},{"key":"e_1_3_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/3183713.3196890"},{"key":"e_1_3_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.14778\/3055330.3055335"},{"key":"e_1_3_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/3318464.3389724"},{"key":"e_1_3_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1007\/s13222-020-00355-7"},{"key":"e_1_3_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/3299869.3300081"}],"event":{"name":"SIGMOD\/PODS '21: International Conference on Management of Data","sponsor":["SIGMOD ACM Special Interest Group on Management of Data"],"location":"Virtual Event China","acronym":"SIGMOD\/PODS '21"},"container-title":["Proceedings of the 2021 International Conference on Management of Data"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3448016.3452816","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3448016.3452816","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T21:28:05Z","timestamp":1750195685000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3448016.3452816"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,6,9]]},"references-count":41,"alternative-id":["10.1145\/3448016.3452816","10.1145\/3448016"],"URL":"https:\/\/doi.org\/10.1145\/3448016.3452816","relation":{},"subject":[],"published":{"date-parts":[[2021,6,9]]},"assertion":[{"value":"2021-06-18","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}