{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,21]],"date-time":"2026-02-21T18:35:36Z","timestamp":1771698936157,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":77,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,8,9]],"date-time":"2021-08-09T00:00:00Z","timestamp":1628467200000},"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":["1700521"],"award-info":[{"award-number":["1700521"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2021,8,9]]},"DOI":"10.1145\/3452296.3472905","type":"proceedings-article","created":{"date-parts":[[2021,8,9]],"date-time":"2021-08-09T18:13:15Z","timestamp":1628532795000},"page":"223-244","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":28,"title":["RedPlane"],"prefix":"10.1145","author":[{"given":"Daehyeok","family":"Kim","sequence":"first","affiliation":[{"name":"Carnegie Mellon University and Microsoft"}]},{"given":"Jacob","family":"Nelson","sequence":"additional","affiliation":[{"name":"Microsoft"}]},{"given":"Dan R. K.","family":"Ports","sequence":"additional","affiliation":[{"name":"Microsoft"}]},{"given":"Vyas","family":"Sekar","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University"}]},{"given":"Srinivasan","family":"Seshan","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University"}]}],"member":"320","published-online":{"date-parts":[[2021,8,9]]},"reference":[{"key":"e_1_3_2_2_1_1","unstructured":"2009. 2009-M57-Patents packet trace. http:\/\/downloads.digitalcorpora.org\/corpora\/scenarios\/2009-m57-patents\/net\/.  2009. 2009-M57-Patents packet trace. http:\/\/downloads.digitalcorpora.org\/corpora\/scenarios\/2009-m57-patents\/net\/."},{"key":"e_1_3_2_2_2_1","volume-title":"Data Set for IMC 2010 Data Center Measurement. http:\/\/pages.cs.wisc.edu\/ tbenson\/IMC10_Data.html.","unstructured":"2010. Data Set for IMC 2010 Data Center Measurement. http:\/\/pages.cs.wisc.edu\/ tbenson\/IMC10_Data.html. 2010. Data Set for IMC 2010 Data Center Measurement. http:\/\/pages.cs.wisc.edu\/ tbenson\/IMC10_Data.html."},{"key":"e_1_3_2_2_3_1","unstructured":"2011. RDMA Aware Networks Programming User Manual. https:\/\/www.mellanox.com\/related-docs\/prod_software\/RDMA_Aware_Programming_user_manual.pdf.  2011. RDMA Aware Networks Programming User Manual. https:\/\/www.mellanox.com\/related-docs\/prod_software\/RDMA_Aware_Programming_user_manual.pdf."},{"key":"e_1_3_2_2_4_1","unstructured":"2012. A signaling storm is gathering - Is your packet core ready? https:\/\/www.nokia.com\/blog\/a-signaling-storm-is-gathering-is-your-packet-core-ready\/.  2012. A signaling storm is gathering - Is your packet core ready? https:\/\/www.nokia.com\/blog\/a-signaling-storm-is-gathering-is-your-packet-core-ready\/."},{"key":"e_1_3_2_2_5_1","unstructured":"2017. vEPC Acceleration Using Agilio SmartNICs. https:\/\/www.netronome.com\/media\/documents\/SB_vEPC.pdf.  2017. vEPC Acceleration Using Agilio SmartNICs. https:\/\/www.netronome.com\/media\/documents\/SB_vEPC.pdf."},{"key":"e_1_3_2_2_6_1","unstructured":"2018a. Advanced Network Telemetry. https:\/\/www.barefootnetworks.com\/use-cases\/ad-telemetry\/.  2018a. Advanced Network Telemetry. https:\/\/www.barefootnetworks.com\/use-cases\/ad-telemetry\/."},{"key":"e_1_3_2_2_7_1","unstructured":"2018b. Barefoot Networks Unveils Tofino 2 the Next Generation of the World's First Fully P4-Programmable Network Switch ASICs. https:\/\/www.barefootnetworks.com\/press-releases\/barefoot-networks-unveils-tofino-2-the-next-generation-of-the-worlds-first-fully-p4-programmable-network-switch-asics\/..  2018b. Barefoot Networks Unveils Tofino 2 the Next Generation of the World's First Fully P4-Programmable Network Switch ASICs. https:\/\/www.barefootnetworks.com\/press-releases\/barefoot-networks-unveils-tofino-2-the-next-generation-of-the-worlds-first-fully-p4-programmable-network-switch-asics\/.."},{"key":"e_1_3_2_2_8_1","unstructured":"2018c. Cavium Xpliant Ethernet Switches. https:\/\/www.cavium.com\/xpliant-ethernet-switch-product-family.html.  2018c. Cavium Xpliant Ethernet Switches. https:\/\/www.cavium.com\/xpliant-ethernet-switch-product-family.html."},{"key":"e_1_3_2_2_9_1","unstructured":"2018d. Offloading VNFs to programmable switches using P4. https:\/\/wiki.onosproject.org\/download\/attachments\/12420314\/p4-vnf-offloading-ons2018.pdf.  2018d. Offloading VNFs to programmable switches using P4. https:\/\/wiki.onosproject.org\/download\/attachments\/12420314\/p4-vnf-offloading-ons2018.pdf."},{"key":"e_1_3_2_2_10_1","unstructured":"2019a. Cisco Visual Networking Index. https:\/\/www.cisco.com\/c\/en\/us\/solutions\/collateral\/service-provider\/visual-networking-index-vni\/white-paper-c11-738429.html.  2019a. Cisco Visual Networking Index. https:\/\/www.cisco.com\/c\/en\/us\/solutions\/collateral\/service-provider\/visual-networking-index-vni\/white-paper-c11-738429.html."},{"key":"e_1_3_2_2_11_1","unstructured":"2019b. P416 Language Specification. https:\/\/p4.org\/p4-spec\/docs\/P4-16-v1.2.0.html.  2019b. P4 16 Language Specification. https:\/\/p4.org\/p4-spec\/docs\/P4-16-v1.2.0.html."},{"key":"e_1_3_2_2_12_1","unstructured":"2020a. Barefoot P4 Studio. https:\/\/www.barefootnetworks.com\/products\/brief-p4-studio\/.  2020a. Barefoot P4 Studio. https:\/\/www.barefootnetworks.com\/products\/brief-p4-studio\/."},{"key":"e_1_3_2_2_13_1","unstructured":"2020b. Cisco Silicon One Q200 and Q200L Processors Data Sheet. https:\/\/www.cisco.com\/c\/en\/us\/solutions\/collateral\/silicon-one\/datasheet-c78-744312.html.  2020b. Cisco Silicon One Q200 and Q200L Processors Data Sheet. https:\/\/www.cisco.com\/c\/en\/us\/solutions\/collateral\/silicon-one\/datasheet-c78-744312.html."},{"key":"e_1_3_2_2_14_1","unstructured":"2020c. Intel Tofino. https:\/\/www.intel.com\/content\/www\/us\/en\/products\/network-io\/programmable-ethernet-switch\/tofino-series\/tofino.html.  2020c. Intel Tofino. https:\/\/www.intel.com\/content\/www\/us\/en\/products\/network-io\/programmable-ethernet-switch\/tofino-series\/tofino.html."},{"key":"e_1_3_2_2_15_1","unstructured":"2020d. iperf(1) - Linux man page. https:\/\/linux.die.net\/man\/1\/iperf.  2020d. iperf(1) - Linux man page. https:\/\/linux.die.net\/man\/1\/iperf."},{"key":"e_1_3_2_2_16_1","unstructured":"2020e. Redis. https:\/\/redis.io\/.  2020e. Redis. https:\/\/redis.io\/."},{"key":"e_1_3_2_2_17_1","unstructured":"2020f. The Evolved Packet Core. https:\/\/www.3gpp.org\/technologies\/keywords-acronyms\/100-the-evolved-packet-core.  2020f. The Evolved Packet Core. https:\/\/www.3gpp.org\/technologies\/keywords-acronyms\/100-the-evolved-packet-core."},{"key":"e_1_3_2_2_18_1","unstructured":"2020g. The TLA+ Home Page. https:\/\/lamport.azurewebsites.net\/tla\/tla.html.  2020g. The TLA+ Home Page. https:\/\/lamport.azurewebsites.net\/tla\/tla.html."},{"key":"e_1_3_2_2_19_1","unstructured":"2020h. Trident4 \/ BCM56880 Series. https:\/\/www.broadcom.com\/products\/ethernet-connectivity\/switching\/strataxgs\/bcm56880-series.  2020h. Trident4 \/ BCM56880 Series. https:\/\/www.broadcom.com\/products\/ethernet-connectivity\/switching\/strataxgs\/bcm56880-series."},{"key":"e_1_3_2_2_20_1","unstructured":"2021. RedPlane Public Repository. https:\/\/github.com\/daehyeok-kim\/redplane-public.  2021. RedPlane Public Repository. https:\/\/github.com\/daehyeok-kim\/redplane-public."},{"key":"e_1_3_2_2_21_1","unstructured":"3GPP. 2012. 3GPP TS 23.007: Restoration procedures.  3GPP. 2012. 3GPP TS 23.007: Restoration procedures."},{"key":"e_1_3_2_2_22_1","unstructured":"Alexey Andreyev. 2014. Introducing data center fabric the next-generation Facebook data center network. https:\/\/engineering.fb.com\/production-engineering\/introducing-data-center-fabric-the-next-generation-facebook-data-center-network\/.  Alexey Andreyev. 2014. Introducing data center fabric the next-generation Facebook data center network. https:\/\/engineering.fb.com\/production-engineering\/introducing-data-center-fabric-the-next-generation-facebook-data-center-network\/."},{"key":"e_1_3_2_2_23_1","unstructured":"Arista Networks. 2020. Arista 7170 Series. https:\/\/www.arista.com\/en\/products\/7170-series.  Arista Networks. 2020. Arista 7170 Series. https:\/\/www.arista.com\/en\/products\/7170-series."},{"key":"e_1_3_2_2_24_1","unstructured":"Barefoot Networks. 2017. Tofino Switch Architecture Specification (accessible under NDA).  Barefoot Networks. 2017. Tofino Switch Architecture Specification (accessible under NDA)."},{"key":"e_1_3_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/362686.362692"},{"key":"e_1_3_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2486001.2486011"},{"key":"e_1_3_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/52324.52336"},{"key":"e_1_3_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.14778\/1454159.1454225"},{"key":"e_1_3_2_2_29_1","doi-asserted-by":"crossref","unstructured":"H. T. Dang P. Bressana H. Wang K. S. Lee N. Zilberman H. Weatherspoon M. Canini F. Pedone and R. Soul\u00e9. 2020. P4xos: Consensus as a Network Service. IEEE\/ACM Transactions on Networking (2020).  H. T. Dang P. Bressana H. Wang K. S. Lee N. Zilberman H. Weatherspoon M. Canini F. Pedone and R. Soul\u00e9. 2020. P4xos: Consensus as a Network Service. IEEE\/ACM Transactions on Networking (2020).","DOI":"10.1109\/TNET.2020.2992106"},{"key":"e_1_3_2_2_30_1","volume-title":"Cody Smith, Roman Kononov, Eric Mann-Hielscher, Ardas Cilingiroglu, Bin Cheyney, Wentao Shang, and Jinnah Dylan Hosein.","author":"Eisenbud Daniel E.","year":"2015","unstructured":"Daniel E. Eisenbud , Cheng Yi , Carlo Contavalli , Cody Smith, Roman Kononov, Eric Mann-Hielscher, Ardas Cilingiroglu, Bin Cheyney, Wentao Shang, and Jinnah Dylan Hosein. 2015 . Maglev : A Fast and Reliable Software Network Load Balancer. In USENIX NSDI ( 2015). Daniel E. Eisenbud, Cheng Yi, Carlo Contavalli, Cody Smith, Roman Kononov, Eric Mann-Hielscher, Ardas Cilingiroglu, Bin Cheyney, Wentao Shang, and Jinnah Dylan Hosein. 2015. Maglev: A Fast and Reliable Software Network Load Balancer. In USENIX NSDI (2015)."},{"key":"e_1_3_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2619239.2626313"},{"key":"e_1_3_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/945445.945450"},{"key":"e_1_3_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/74851.74870"},{"key":"e_1_3_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/1592568.1592576"},{"key":"e_1_3_2_2_35_1","volume-title":"Sonata: Query-driven Streaming Network Telemetry. In ACM SIGCOMM","author":"Gupta Arpit","year":"2018","unstructured":"Arpit Gupta , Rob Harrison , Marco Canini , Nick Feamster , Jennifer Rexford , and Walter Willinger . 2018 . Sonata: Query-driven Streaming Network Telemetry. In ACM SIGCOMM (2018). Arpit Gupta, Rob Harrison, Marco Canini, Nick Feamster, Jennifer Rexford, and Walter Willinger. 2018. Sonata: Query-driven Streaming Network Telemetry. In ACM SIGCOMM (2018)."},{"key":"e_1_3_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/78969.78972"},{"key":"e_1_3_2_2_37_1","volume-title":"USENIX NSDI","author":"Jin Xin","year":"2018","unstructured":"Xin Jin , Xiaozhou Li , Haoyu Zhang , Nate Foster , Jeongkeun Lee , Robert Soul\u00e9 , Changhoon Kim , and Ion Stoica . 2018. NetChain: Scale-Free Sub-RTT Coordination . In USENIX NSDI ( 2018 ). Xin Jin, Xiaozhou Li, Haoyu Zhang, Nate Foster, Jeongkeun Lee, Robert Soul\u00e9, Changhoon Kim, and Ion Stoica. 2018. NetChain: Scale-Free Sub-RTT Coordination. In USENIX NSDI (2018)."},{"key":"e_1_3_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132764"},{"key":"e_1_3_2_2_39_1","volume-title":"HULA: Scalable Load Balancing Using Programmable Data Planes. In ACM SOSR","author":"Katta Naga","year":"2016","unstructured":"Naga Katta , Mukesh Hira , Changhoon Kim , Anirudh Sivaraman , and Jennifer Rexford . 2016 . HULA: Scalable Load Balancing Using Programmable Data Planes. In ACM SOSR (2016). Naga Katta, Mukesh Hira, Changhoon Kim, Anirudh Sivaraman, and Jennifer Rexford. 2016. HULA: Scalable Load Balancing Using Programmable Data Planes. In ACM SOSR (2016)."},{"key":"e_1_3_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/2774993.2774996"},{"key":"e_1_3_2_2_41_1","volume-title":"NSDI","author":"Keller Eric","year":"2010","unstructured":"Eric Keller , Jennifer Rexford , and Jacobus E van der Merwe . 2010. Seamless BGP Migration with Router Grafting .. In NSDI ( 2010 ). Eric Keller, Jennifer Rexford, and Jacobus E van der Merwe. 2010. Seamless BGP Migration with Router Grafting.. In NSDI (2010)."},{"key":"e_1_3_2_2_42_1","volume-title":"TEA: Enabling State-Intensive Network Functions on Programmable Switches. In ACM SIGCOMM","author":"Kim Daehyeok","year":"2020","unstructured":"Daehyeok Kim , Zaoxing Liu , Yibo Zhu , Changhoon Kim , Jeongkeun Lee , Vyas Sekar , and Srinivasan Seshan . 2020 . TEA: Enabling State-Intensive Network Functions on Programmable Switches. In ACM SIGCOMM (2020). Daehyeok Kim, Zaoxing Liu, Yibo Zhu, Changhoon Kim, Jeongkeun Lee, Vyas Sekar, and Srinivasan Seshan. 2020. TEA: Enabling State-Intensive Network Functions on Programmable Switches. In ACM SIGCOMM (2020)."},{"key":"e_1_3_2_2_43_1","doi-asserted-by":"publisher","DOI":"10.17487\/RFC7938"},{"key":"e_1_3_2_2_44_1","volume-title":"Ankita Kejriwal, Satoshi Matsushita, and John K. Ousterhout.","author":"Lee Collin","year":"2015","unstructured":"Collin Lee , Seo Jin Park , Ankita Kejriwal, Satoshi Matsushita, and John K. Ousterhout. 2015 . Implementing linearizability at large scale and low latency. In ACM SOSP ( 2015). Collin Lee, Seo Jin Park, Ankita Kejriwal, Satoshi Matsushita, and John K. Ousterhout. 2015. Implementing linearizability at large scale and low latency. In ACM SOSP (2015)."},{"key":"e_1_3_2_2_45_1","volume-title":"Eris: Coordination-free consistent transactions using in-network concurrency control. In ACM SOSP","author":"Li Jialin","year":"2017","unstructured":"Jialin Li , Ellis Michael , and Dan RK Ports . 2017 . Eris: Coordination-free consistent transactions using in-network concurrency control. In ACM SOSP (2017). Jialin Li, Ellis Michael, and Dan RK Ports. 2017. Eris: Coordination-free consistent transactions using in-network concurrency control. In ACM SOSP (2017)."},{"key":"e_1_3_2_2_46_1","volume-title":"Ports","author":"Li Jialin","year":"2016","unstructured":"Jialin Li , Ellis Michael , Naveen Kr. Sharma , Adriana Szekeres , and Dan R. K . Ports . 2016 . Just Say No to Paxos Overhead : Replacing Consensus with Network Ordering. In USENIX OSDI ( 2016). Jialin Li, Ellis Michael, Naveen Kr. Sharma, Adriana Szekeres, and Dan R. K. Ports. 2016. Just Say No to Paxos Overhead: Replacing Consensus with Network Ordering. In USENIX OSDI (2016)."},{"key":"e_1_3_2_2_47_1","volume-title":"Pegasus: Tolerating Skewed Workloads in Distributed Storage with In-Network Coherence Directories. In USENIX OSDI","author":"Li Jialin","year":"2020","unstructured":"Jialin Li , Jacob Nelson , Ellis Michael , Xin Jin , and Dan RK Ports . 2020 . Pegasus: Tolerating Skewed Workloads in Distributed Storage with In-Network Coherence Directories. In USENIX OSDI (2020). Jialin Li, Jacob Nelson, Ellis Michael, Xin Jin, and Dan RK Ports. 2020. Pegasus: Tolerating Skewed Workloads in Distributed Storage with In-Network Coherence Directories. In USENIX OSDI (2020)."},{"key":"e_1_3_2_2_48_1","volume-title":"MICA: A holistic approach to fast in-memory key-value storage. In USENIX NSDI","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 USENIX NSDI (2014). Hyeontaek Lim, Dongsu Han, David G Andersen, and Michael Kaminsky. 2014. MICA: A holistic approach to fast in-memory key-value storage. In USENIX NSDI (2014)."},{"key":"e_1_3_2_2_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132759"},{"key":"e_1_3_2_2_51_1","volume-title":"USENIX NSDI","author":"Liu Vincent","year":"2013","unstructured":"Vincent Liu , Daniel Halperin , Arvind Krishnamurthy , and Thomas Anderson . 2013. F10: A fault-tolerant engineered network . In USENIX NSDI ( 2013 ). Vincent Liu, Daniel Halperin, Arvind Krishnamurthy, and Thomas Anderson. 2013. F10: A fault-tolerant engineered network. In USENIX NSDI (2013)."},{"key":"e_1_3_2_2_52_1","volume-title":"USENIX FAST","author":"Liu Zaoxing","year":"2019","unstructured":"Zaoxing Liu , Zhihao Bai , Zhenming Liu , Xiaozhou Li , Changhoon Kim , Vladimir Braverman , Xin Jin , and Ion Stoica . 2019. DistCache: Provable Load Balancing for Large-Scale Storage Systems with Distributed Caching . In USENIX FAST ( 2019 ). Zaoxing Liu, Zhihao Bai, Zhenming Liu, Xiaozhou Li, Changhoon Kim, Vladimir Braverman, Xin Jin, and Ion Stoica. 2019. DistCache: Provable Load Balancing for Large-Scale Storage Systems with Distributed Caching. In USENIX FAST (2019)."},{"key":"e_1_3_2_2_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/2934872.2934906"},{"key":"e_1_3_2_2_54_1","doi-asserted-by":"crossref","unstructured":"Justin Meza Tianyin Xu Kaushik Veeraraghavan and Onur Mutlu. 2018. A large scale study of data center network reliability. In ACM IMC.  Justin Meza Tianyin Xu Kaushik Veeraraghavan and Onur Mutlu. 2018. A large scale study of data center network reliability. In ACM IMC .","DOI":"10.1145\/3278532.3278566"},{"key":"e_1_3_2_2_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/3098822.3098824"},{"key":"e_1_3_2_2_56_1","volume-title":"Ashok Sunder Rajan, and Christian Maciocco","author":"Mohammadkhan Ali","year":"2016","unstructured":"Ali Mohammadkhan , KK Ramakrishnan , Ashok Sunder Rajan, and Christian Maciocco . 2016 . Considerations for re-designing the cellular infrastructure exploiting software-based networks. In IEEE ICNP ( 2016). Ali Mohammadkhan, KK Ramakrishnan, Ashok Sunder Rajan, and Christian Maciocco. 2016. Considerations for re-designing the cellular infrastructure exploiting software-based networks. In IEEE ICNP (2016)."},{"key":"e_1_3_2_2_57_1","unstructured":"Diego Ongaro and John Ousterhout. 2014. In Search of an Understandable Consensus Algorithm. In USENIX ATC (2014).  Diego Ongaro and John Ousterhout. 2014. In Search of an Understandable Consensus Algorithm. In USENIX ATC (2014)."},{"key":"e_1_3_2_2_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/2043556.2043560"},{"key":"e_1_3_2_2_59_1","doi-asserted-by":"publisher","DOI":"10.1145\/2806887"},{"key":"e_1_3_2_2_60_1","doi-asserted-by":"publisher","DOI":"10.1145\/2486001.2486026"},{"key":"e_1_3_2_2_61_1","doi-asserted-by":"publisher","DOI":"10.1145\/3336937.3336942"},{"key":"e_1_3_2_2_62_1","doi-asserted-by":"publisher","DOI":"10.1145\/3098822.3098848"},{"key":"e_1_3_2_2_63_1","doi-asserted-by":"publisher","DOI":"10.1145\/2523616.2523635"},{"key":"e_1_3_2_2_64_1","volume-title":"USENIX NSDI","author":"Rajagopalan Shriram","year":"2013","unstructured":"Shriram Rajagopalan , Dan Williams , Hani Jamjoom , and Andrew Warfield . 2013b. Split\/Merge : System Support for Elastic Execution in Virtual Middleboxes . In USENIX NSDI ( 2013 ). Shriram Rajagopalan, Dan Williams, Hani Jamjoom, and Andrew Warfield. 2013b. Split\/Merge: System Support for Elastic Execution in Virtual Middleboxes. In USENIX NSDI (2013)."},{"key":"e_1_3_2_2_65_1","volume-title":"Snoeren","author":"Roy Arjun","year":"2015","unstructured":"Arjun Roy , Hongyi Zeng , Jasmeet Bagga , George Porter , and Alex C . Snoeren . 2015 . Inside the Social Network's (Datacenter) Network. In ACM SIGCOMM ( 2015). Arjun Roy, Hongyi Zeng, Jasmeet Bagga, George Porter, and Alex C. Snoeren. 2015. Inside the Social Network's (Datacenter) Network. In ACM SIGCOMM (2015)."},{"key":"e_1_3_2_2_66_1","doi-asserted-by":"publisher","DOI":"10.1145\/357401.357402"},{"key":"e_1_3_2_2_67_1","unstructured":"Amedeo Sapio Marco Canini Chen-Yu Ho Jacob Nelson Panos Kalnis Changhoon Kim Arvind Krishnamurthy Masoud Moshref Dan Ports and Peter Richtarik. 2021. Scaling Distributed Machine Learning with In-Network Aggregation. (2021).  Amedeo Sapio Marco Canini Chen-Yu Ho Jacob Nelson Panos Kalnis Changhoon Kim Arvind Krishnamurthy Masoud Moshref Dan Ports and Peter Richtarik. 2021. Scaling Distributed Machine Learning with In-Network Aggregation. (2021)."},{"key":"e_1_3_2_2_68_1","doi-asserted-by":"publisher","DOI":"10.1145\/2890955.2890966"},{"key":"e_1_3_2_2_69_1","doi-asserted-by":"publisher","DOI":"10.1145\/3373360.3380839"},{"key":"e_1_3_2_2_70_1","volume-title":"Soumya Basu, Aurojit Panda, Arvind Krishnamurthy, Christian Maciocco, Maziar Manesh, Jo\u00e3o Martins, Sylvia Ratnasamy, Luigi Rizzo, et al.","author":"Sherry Justine","year":"2015","unstructured":"Justine Sherry , Peter Xiang Gao , Soumya Basu, Aurojit Panda, Arvind Krishnamurthy, Christian Maciocco, Maziar Manesh, Jo\u00e3o Martins, Sylvia Ratnasamy, Luigi Rizzo, et al. 2015 . Rollback-recovery for middleboxes. In ACM SIGCOMM ( 2015). Justine Sherry, Peter Xiang Gao, Soumya Basu, Aurojit Panda, Arvind Krishnamurthy, Christian Maciocco, Maziar Manesh, Jo\u00e3o Martins, Sylvia Ratnasamy, Luigi Rizzo, et al. 2015. Rollback-recovery for middleboxes. In ACM SIGCOMM (2015)."},{"key":"e_1_3_2_2_71_1","doi-asserted-by":"publisher","DOI":"10.1145\/2785956.2787508"},{"key":"e_1_3_2_2_72_1","volume-title":"SpreadSketch: Toward Invertible and Network-Wide Detection of Superspreaders. In IEEE INFOCOM 2020","author":"Tang L.","year":"2020","unstructured":"L. Tang , Q. Huang , and P. P. C. Lee . 2020 . SpreadSketch: Toward Invertible and Network-Wide Detection of Superspreaders. In IEEE INFOCOM 2020 (2020). L. Tang, Q. Huang, and P. P. C. Lee. 2020. SpreadSketch: Toward Invertible and Network-Wide Detection of Superspreaders. In IEEE INFOCOM 2020 (2020)."},{"key":"e_1_3_2_2_73_1","volume-title":"Jiaqi Gao, and Minlan Yu.","author":"Tirmazi Muhammad","year":"2020","unstructured":"Muhammad Tirmazi , Ran Ben Basat , Jiaqi Gao, and Minlan Yu. 2020 . Cheetah : Accelerating Database Queries with Switch Pruning. In ACM SIGMOD. Muhammad Tirmazi, Ran Ben Basat, Jiaqi Gao, and Minlan Yu. 2020. Cheetah: Accelerating Database Queries with Switch Pruning. In ACM SIGMOD."},{"key":"e_1_3_2_2_74_1","volume-title":"Schneider","author":"van Renesse Robbert","year":"2004","unstructured":"Robbert van Renesse and Fred B . Schneider . 2004 . Chain Replication for Supporting High Throughput and Availability. In USENIX OSDI ( 2004). Robbert van Renesse and Fred B. Schneider. 2004. Chain Replication for Supporting High Throughput and Availability. In USENIX OSDI (2004)."},{"key":"e_1_3_2_2_75_1","volume-title":"USENIX NSDI","author":"Woo Shinae","year":"2018","unstructured":"Shinae Woo , Justine Sherry , Sangjin Han , Sue Moon , Sylvia Ratnasamy , and Scott Shenker . 2018. Elastic Scaling of Stateful Network Functions . In USENIX NSDI ( 2018 ). Shinae Woo, Justine Sherry, Sangjin Han, Sue Moon, Sylvia Ratnasamy, and Scott Shenker. 2018. Elastic Scaling of Stateful Network Functions. In USENIX NSDI (2018)."},{"key":"e_1_3_2_2_76_1","volume-title":"Ripple: A Programmable, Decentralized Link-Flooding Defense Against Adaptive Adversaries. In USENIX Security","author":"Xing Jiarong","year":"2021","unstructured":"Jiarong Xing , Wenqing Wu , and Ang Chen . 2021 . Ripple: A Programmable, Decentralized Link-Flooding Defense Against Adaptive Adversaries. In USENIX Security (2021). Jiarong Xing, Wenqing Wu, and Ang Chen. 2021. Ripple: A Programmable, Decentralized Link-Flooding Defense Against Adaptive Adversaries. In USENIX Security (2021)."},{"key":"e_1_3_2_2_77_1","volume-title":"Poseidon: Mitigating volumetric ddos attacks with programmable switches. In ISOC NDSS","author":"Zhang Menghao","year":"2020","unstructured":"Menghao Zhang , Guanyu Li , Shicheng Wang , Chang Liu , Ang Chen , Hongxin Hu , Guofei Gu , Qianqian Li , Mingwei Xu , and Jianping Wu . 2020 . Poseidon: Mitigating volumetric ddos attacks with programmable switches. In ISOC NDSS (2020). Menghao Zhang, Guanyu Li, Shicheng Wang, Chang Liu, Ang Chen, Hongxin Hu, Guofei Gu, Qianqian Li, Mingwei Xu, and Jianping Wu. 2020. Poseidon: Mitigating volumetric ddos attacks with programmable switches. In ISOC NDSS (2020)."},{"key":"e_1_3_2_2_78_1","doi-asserted-by":"publisher","DOI":"10.14778\/3368289.3368301"}],"event":{"name":"SIGCOMM '21: ACM SIGCOMM 2021 Conference","location":"Virtual Event USA","acronym":"SIGCOMM '21","sponsor":["SIGCOMM ACM Special Interest Group on Data Communication"]},"container-title":["Proceedings of the 2021 ACM SIGCOMM 2021 Conference"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3452296.3472905","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3452296.3472905","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3452296.3472905","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:01:13Z","timestamp":1750197673000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3452296.3472905"}},"subtitle":["enabling fault-tolerant stateful in-switch applications"],"short-title":[],"issued":{"date-parts":[[2021,8,9]]},"references-count":77,"alternative-id":["10.1145\/3452296.3472905","10.1145\/3452296"],"URL":"https:\/\/doi.org\/10.1145\/3452296.3472905","relation":{},"subject":[],"published":{"date-parts":[[2021,8,9]]},"assertion":[{"value":"2021-08-09","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}