{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:26:12Z","timestamp":1750220772725,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":74,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,7,13]],"date-time":"2020-07-13T00:00:00Z","timestamp":1594598400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100000038","name":"Natural Sciences and Engineering Research Council of Canada","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100000038","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2020,7,13]]},"DOI":"10.1145\/3401025.3401744","type":"proceedings-article","created":{"date-parts":[[2020,7,15]],"date-time":"2020-07-15T20:40:45Z","timestamp":1594845645000},"page":"121-132","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["RocketBufs"],"prefix":"10.1145","author":[{"given":"Huy","family":"Hoang","sequence":"first","affiliation":[{"name":"University of Waterloo"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Benjamin","family":"Cassell","sequence":"additional","affiliation":[{"name":"University of Waterloo"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tim","family":"Brecht","sequence":"additional","affiliation":[{"name":"University of Waterloo"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Samer","family":"Al-Kiswany","sequence":"additional","affiliation":[{"name":"University of Waterloo"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2020,7,15]]},"reference":[{"volume-title":"Proc. USENIX Annual Technical Conference (ATC). 775--787","author":"Marcos","key":"e_1_3_2_1_1_1","unstructured":"Marcos K. Aguilera et al. 2018. Remote regions: A simple abstraction for remote memory . In Proc. USENIX Annual Technical Conference (ATC). 775--787 . Marcos K. Aguilera et al. 2018. Remote regions: A simple abstraction for remote memory. In Proc. USENIX Annual Technical Conference (ATC). 775--787."},{"key":"e_1_3_2_1_2_1","unstructured":"W. Almesberger. 1999. Linux network traffic control - implementation overview.  W. Almesberger. 1999. Linux network traffic control - implementation overview."},{"volume-title":"Amazon Kinesis Data Firehose. https:\/\/aws.amazon.com\/kinesis\/data-firehose\/. Accessed","year":"2019","key":"e_1_3_2_1_3_1","unstructured":"Amazon. [n.d.]. Amazon Kinesis Data Firehose. https:\/\/aws.amazon.com\/kinesis\/data-firehose\/. Accessed October 8, 2019 . Amazon. [n.d.]. Amazon Kinesis Data Firehose. https:\/\/aws.amazon.com\/kinesis\/data-firehose\/. Accessed October 8, 2019."},{"volume-title":"Accessed","year":"2019","key":"e_1_3_2_1_4_1","unstructured":"Amazon. [n.d.]. Amazon Kinesis Data Streams. https:\/\/aws.amazon.com\/kinesis\/data-streams\/ . Accessed August 29, 2019 . Amazon. [n.d.]. Amazon Kinesis Data Streams. https:\/\/aws.amazon.com\/kinesis\/data-streams\/. Accessed August 29, 2019."},{"volume-title":"Accessed","year":"2019","key":"e_1_3_2_1_5_1","unstructured":"Amazon. [n.d.]. Amazon Serverless Data Processing. https:\/\/aws.amazon.com\/lambda\/data-processing\/ . Accessed June 23, 2019 . Amazon. [n.d.]. Amazon Serverless Data Processing. https:\/\/aws.amazon.com\/lambda\/data-processing\/. Accessed June 23, 2019."},{"key":"e_1_3_2_1_6_1","volume-title":"Accessed","author":"AMQP.","year":"2019","unstructured":"AMQP. [n.d.]. OASIS AMQP 1.0 Specification. http:\/\/www.amqp.org\/specification\/1.0\/amqp-org-download\/ . Accessed June 24, 2019 . AMQP. [n.d.]. OASIS AMQP 1.0 Specification. http:\/\/www.amqp.org\/specification\/1.0\/amqp-org-download\/. Accessed June 24, 2019."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/3190508.3190538"},{"key":"e_1_3_2_1_8_1","volume-title":"Accessed","author":"Antonuk Alan","year":"2019","unstructured":"Alan Antonuk . [n.d.]. rabbitmq-c client library. https:\/\/github.com\/alanxz\/rabbitmq-c\/ . Accessed June 24, 2019 . Alan Antonuk. [n.d.]. rabbitmq-c client library. https:\/\/github.com\/alanxz\/rabbitmq-c\/. Accessed June 24, 2019."},{"key":"e_1_3_2_1_9_1","volume-title":"https:\/\/activemq.apache.org\/components\/artemis\/. Accessed","author":"Artemis MQ","year":"2019","unstructured":"Apache. [n.d.]. Active MQ Artemis . https:\/\/activemq.apache.org\/components\/artemis\/. Accessed October 8, 2019 . Apache. [n.d.]. ActiveMQ Artemis. https:\/\/activemq.apache.org\/components\/artemis\/. Accessed October 8, 2019."},{"key":"e_1_3_2_1_10_1","volume-title":"Accessed","author":"OpenWhisk Apache","year":"2019","unstructured":"Apache. [n.d.]. Apache OpenWhisk : Open Source Serverless Cloud Platform. https:\/\/openwhisk.apache.org\/ . Accessed June 23, 2019 . Apache. [n.d.]. Apache OpenWhisk: Open Source Serverless Cloud Platform. https:\/\/openwhisk.apache.org\/. Accessed June 23, 2019."},{"volume-title":"Accessed","year":"2019","key":"e_1_3_2_1_11_1","unstructured":"Apache. [n.d.]. Pulsar : distributed pub-sub messaging system. https:\/\/pulsar.apache.org\/ . Accessed June 23, 2019 . Apache. [n.d.]. Pulsar: distributed pub-sub messaging system. https:\/\/pulsar.apache.org\/. Accessed June 23, 2019."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.17487\/RFC7540"},{"key":"e_1_3_2_1_13_1","unstructured":"Tim Brecht David Pariag and Louay Gammo. 2004. accept()able strategies for improving web server performance. In USENIX ATC. 227--240.  Tim Brecht David Pariag and Louay Gammo. 2004. accept()able strategies for improving web server performance. In USENIX ATC. 227--240."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"crossref","unstructured":"B. Cassell H. Hoang and T. Brecht. 2019. RocketStreams: A framework for the efficient dissemination of live streaming video. In APSys. 84--90.  B. Cassell H. Hoang and T. Brecht. 2019. RocketStreams: A framework for the efficient dissemination of live streaming video. In APSys. 84--90.","DOI":"10.1145\/3343737.3343751"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2017.2729545"},{"key":"e_1_3_2_1_16_1","volume-title":"Accessed","author":"Creitz Colin","year":"2019","unstructured":"Colin Creitz . [n.d.]. Deadline Approaching : All Live Video Uploads Required to use RTMPS. https:\/\/developers.facebook.com\/blog\/post\/v2\/2019\/04\/16\/live-video-uploads-rtmps\/ . Accessed September 11, 2019 . Colin Creitz. [n.d.]. Deadline Approaching: All Live Video Uploads Required to use RTMPS. https:\/\/developers.facebook.com\/blog\/post\/v2\/2019\/04\/16\/live-video-uploads-rtmps\/. Accessed September 11, 2019."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-54328-4_5"},{"key":"e_1_3_2_1_18_1","unstructured":"Aleksandar Dragojevic Dushyanth Narayanan and Miguel Castro. 2014. FaRM: Fast remote memory. In NSDI. 401--414.  Aleksandar Dragojevic Dushyanth Narayanan and Miguel Castro. 2014. FaRM: Fast remote memory. In NSDI. 401--414."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"crossref","unstructured":"A. Dragojevic D. Narayanan E.B. Nightingale M. Renzelmann A. Shamis A. Badam and M. Castro. 2015. No compromises: Distributed transactions with consistency availability and performance. In SOSP. 54--70.  A. Dragojevic D. Narayanan E.B. Nightingale M. Renzelmann A. Shamis A. Badam and M. Castro. 2015. No compromises: Distributed transactions with consistency availability and performance. In SOSP. 54--70.","DOI":"10.1145\/2815400.2815425"},{"volume-title":"https:\/\/vertx.io\/. Accessed","year":"2019","key":"e_1_3_2_1_20_1","unstructured":"Eclipse. [n.d.]. Vert.x. https:\/\/vertx.io\/. Accessed October 8, 2019 . Eclipse. [n.d.]. Vert.x. https:\/\/vertx.io\/. Accessed October 8, 2019."},{"volume-title":"http:\/\/www.f-stack.org\/. Accessed","year":"2019","key":"e_1_3_2_1_21_1","unstructured":"F-Stack. [n.d.]. F-Stack. http:\/\/www.f-stack.org\/. Accessed October 18, 2019 . F-Stack. [n.d.]. F-Stack. http:\/\/www.f-stack.org\/. Accessed October 18, 2019."},{"key":"e_1_3_2_1_22_1","volume-title":"Accessed","author":"Freitas Evan","year":"2017","unstructured":"Evan Freitas . 2017 . Presenting the Twitch 2016 year in review. https:\/\/blog.twitch.tv\/presenting-the-twitch-2016-year-in-review-b2e0cdc72f18 . Accessed April 12, 2019. Evan Freitas. 2017. Presenting the Twitch 2016 year in review. https:\/\/blog.twitch.tv\/presenting-the-twitch-2016-year-in-review-b2e0cdc72f18. Accessed April 12, 2019."},{"volume-title":"Dynamoth: A Scalable Pub\/Sub Middleware for Latency-Constrained Applications in the Cloud. In IEEE International Conference on Distributed Computing Systems. 486--496","author":"Gascon-Samson J.","key":"e_1_3_2_1_23_1","unstructured":"J. Gascon-Samson , F. Garcia , B. Kemme , and J. Kienzle . 2015 . Dynamoth: A Scalable Pub\/Sub Middleware for Latency-Constrained Applications in the Cloud. In IEEE International Conference on Distributed Computing Systems. 486--496 . J. Gascon-Samson, F. Garcia, B. Kemme, and J. Kienzle. 2015. Dynamoth: A Scalable Pub\/Sub Middleware for Latency-Constrained Applications in the Cloud. In IEEE International Conference on Distributed Computing Systems. 486--496."},{"volume-title":"Accessed","year":"2019","key":"e_1_3_2_1_24_1","unstructured":"Google. [n.d.]. Google Cloud Pub\/Sub. https:\/\/cloud.google.com\/pubsub\/ . Accessed June 23, 2019 . Google. [n.d.]. Google Cloud Pub\/Sub. https:\/\/cloud.google.com\/pubsub\/. Accessed June 23, 2019."},{"volume-title":"Google Cloud Tasks. https:\/\/cloud.google.com\/tasks\/. Accessed","year":"2019","key":"e_1_3_2_1_25_1","unstructured":"Google. [n.d.]. Google Cloud Tasks. https:\/\/cloud.google.com\/tasks\/. Accessed October 8, 2019 . Google. [n.d.]. Google Cloud Tasks. https:\/\/cloud.google.com\/tasks\/. Accessed October 8, 2019."},{"volume-title":"Proc. Symposium on High-Performance Interconnects (HOTI). 34--39","author":"Paul","key":"e_1_3_2_1_26_1","unstructured":"Paul Grun et al. 2015. A brief introduction to the OpenFabrics interfaces --- a new network API for maximizing high performance application efficiency . In Proc. Symposium on High-Performance Interconnects (HOTI). 34--39 . Paul Grun et al. 2015. A brief introduction to the OpenFabrics interfaces --- a new network API for maximizing high performance application efficiency. In Proc. Symposium on High-Performance Interconnects (HOTI). 34--39."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"crossref","unstructured":"C. Guo H. Wu Z. Deng G. Soni J. Ye J. Padhye and M. Lipshteyn. 2016. RDMA over Commodity Ethernet at Scale. In SIGCOMM. 202--215.  C. Guo H. Wu Z. Deng G. Soni J. Ye J. Padhye and M. Lipshteyn. 2016. RDMA over Commodity Ethernet at Scale. In SIGCOMM. 202--215.","DOI":"10.1145\/2934872.2934908"},{"volume-title":"Building a Framework for High-performance In-memory Message-Oriented Middleware. Master's thesis","key":"e_1_3_2_1_28_1","unstructured":"Hoang, Huy. 2019. Building a Framework for High-performance In-memory Message-Oriented Middleware. Master's thesis . University of Waterloo . Hoang, Huy. 2019. Building a Framework for High-performance In-memory Message-Oriented Middleware. Master's thesis. University of Waterloo."},{"key":"e_1_3_2_1_29_1","volume-title":"Accessed","author":"IBM.","year":"2019","unstructured":"IBM. [n.d.]. IBM Cloud Functions. https:\/\/www.ibm.com\/cloud\/functions . Accessed June 23, 2019 . IBM. [n.d.]. IBM Cloud Functions. https:\/\/www.ibm.com\/cloud\/functions. Accessed June 23, 2019."},{"volume-title":"https:\/\/iperf.fr\/. Accessed","year":"2019","key":"e_1_3_2_1_30_1","unstructured":"Iperf. [n.d.]. Iperf. https:\/\/iperf.fr\/. Accessed September 11, 2019 . Iperf. [n.d.]. Iperf. https:\/\/iperf.fr\/. Accessed September 11, 2019."},{"key":"e_1_3_2_1_31_1","volume-title":"QUIC: A UDP-Based Multiplexed and Secure Transport. In draft-ietf-quic-transport-19, Internet Engineering Task Force draft.","author":"Iyengar J.","year":"2019","unstructured":"J. Iyengar and M. Thomson . 2019 . QUIC: A UDP-Based Multiplexed and Secure Transport. In draft-ietf-quic-transport-19, Internet Engineering Task Force draft. J. Iyengar and M. Thomson. 2019. QUIC: A UDP-Based Multiplexed and Secure Transport. In draft-ietf-quic-transport-19, Internet Engineering Task Force draft."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/3302258"},{"key":"e_1_3_2_1_33_1","unstructured":"A. Kalia M. Kaminsky and D.G. Andersen. 2016. FaSST: Fast scalable and simple distributed transactions with two-sided (RDMA) datagram RPCs. In OSDI. 185--201.  A. Kalia M. Kaminsky and D.G. Andersen. 2016. FaSST: Fast scalable and simple distributed transactions with two-sided (RDMA) datagram RPCs. In OSDI. 185--201."},{"key":"e_1_3_2_1_34_1","volume-title":"Andersen","author":"Kalia Anuj","year":"2014","unstructured":"Anuj Kalia , Michael Kaminsky , and David G . Andersen . 2014 . Using RDMA efficiently for key-value services. In SIGCOMM. 295--306. Anuj Kalia, Michael Kaminsky, and David G. Andersen. 2014. Using RDMA efficiently for key-value services. In SIGCOMM. 295--306."},{"key":"e_1_3_2_1_35_1","volume-title":"Andersen","author":"Kalia Anuj","year":"2016","unstructured":"Anuj Kalia , Michael Kaminsky , and David G . Andersen . 2016 . Design guidelines for high performance RDMA systems. In USENIX ATC. 437--450. Anuj Kalia, Michael Kaminsky, and David G. Andersen. 2016. Design guidelines for high performance RDMA systems. In USENIX ATC. 437--450."},{"key":"e_1_3_2_1_36_1","volume-title":"Andersen","author":"Kalia Anuj","year":"2019","unstructured":"Anuj Kalia , Michael Kaminsky , and David G . Andersen . 2019 . Datacenter RPCs can be general and fast. In NSDI. 0--16. Anuj Kalia, Michael Kaminsky, and David G. Andersen. 2019. Datacenter RPCs can be general and fast. In NSDI. 0--16."},{"key":"e_1_3_2_1_37_1","volume-title":"Freeflow: Software-based Virtual RDMA Networking for Containerized Clouds. In NSDI. 113--125.","author":"D. Kim","year":"2019","unstructured":"D. Kim et al. 2019 . Freeflow: Software-based Virtual RDMA Networking for Containerized Clouds. In NSDI. 113--125. D. Kim et al. 2019. Freeflow: Software-based Virtual RDMA Networking for Containerized Clouds. In NSDI. 113--125."},{"key":"e_1_3_2_1_38_1","volume-title":"https:\/\/github.com\/RichardKnop\/machinery. Accessed","author":"Knop Richard","year":"2019","unstructured":"Richard Knop . [n.d.]. Machinery . https:\/\/github.com\/RichardKnop\/machinery. Accessed October 8, 2019 . Richard Knop. [n.d.]. Machinery. https:\/\/github.com\/RichardKnop\/machinery. Accessed October 8, 2019."},{"key":"e_1_3_2_1_39_1","volume-title":"Accessed","author":"Koshy Joel","year":"2019","unstructured":"Joel Koshy . [n.d.]. Kafka Ecosystem at LinkedIn. https:\/\/engineering.linkedin.com\/blog\/2016\/04\/kafka-ecosystem-at-linkedin . Accessed October 12, 2019 . Joel Koshy. [n.d.]. Kafka Ecosystem at LinkedIn. https:\/\/engineering.linkedin.com\/blog\/2016\/04\/kafka-ecosystem-at-linkedin. Accessed October 12, 2019."},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"crossref","unstructured":"B. Li Z. Ruan W. Xiao Y. Lu Y. Xiong A. Putnam E. Chen and L. Zhang. 2017. KV-Direct: High-performance in-memory key-value store with programmable NIC. In SOSP. 137--152.  B. Li Z. Ruan W. Xiao Y. Lu Y. Xiong A. Putnam E. Chen and L. Zhang. 2017. KV-Direct: High-performance in-memory key-value store with programmable NIC. In SOSP. 137--152.","DOI":"10.1145\/3132747.3132756"},{"volume-title":"https:\/\/github.com\/torvalds\/linux\/tree\/master\/tools\/perf. Accessed","year":"2019","key":"e_1_3_2_1_41_1","unstructured":"Linux. [n.d.]. Perf. https:\/\/github.com\/torvalds\/linux\/tree\/master\/tools\/perf. Accessed Sept 12, 2019 . Linux. [n.d.]. Perf. https:\/\/github.com\/torvalds\/linux\/tree\/master\/tools\/perf. Accessed Sept 12, 2019."},{"key":"e_1_3_2_1_42_1","first-page":"1","article-title":"The LinuxScheduler: A Decade of Wasted Cores","volume":"1","author":"Lozi J.-P.","year":"2016","unstructured":"J.-P. Lozi , B. Lepers , J. Funston , F. Gaud , V. Qu\u00e9ma , and A. Fedorova . 2016 . The LinuxScheduler: A Decade of Wasted Cores . In EuroSys. Article 1 , 1: 1 -- 1 :16 pages. J.-P. Lozi, B. Lepers, J. Funston, F. Gaud, V. Qu\u00e9ma, and A. Fedorova. 2016. The LinuxScheduler: A Decade of Wasted Cores. In EuroSys. Article 1, 1:1--1:16 pages.","journal-title":"EuroSys. Article"},{"volume-title":"IEEE 14th International Conference on High Performance Computing and Communications. 778--785","author":"MacArthur P.","key":"e_1_3_2_1_43_1","unstructured":"P. MacArthur and R. D. Russell . 2012. A performance study to guide RDMA programming decisions . In IEEE 14th International Conference on High Performance Computing and Communications. 778--785 . P. MacArthur and R. D. Russell. 2012. A performance study to guide RDMA programming decisions. In IEEE 14th International Conference on High Performance Computing and Communications. 778--785."},{"volume-title":"Accessed","year":"2019","key":"e_1_3_2_1_44_1","unstructured":"Mellanox. [n.d.]. RDMA Aware Networks Programming User Manual Rev 1.7. https:\/\/www.mellanox.com\/related-docs\/prod_software\/RDMA_Aware_Programming_user_manual.pdf . Accessed April 12, 2019 . Mellanox. [n.d.]. RDMA Aware Networks Programming User Manual Rev 1.7. https:\/\/www.mellanox.com\/related-docs\/prod_software\/RDMA_Aware_Programming_user_manual.pdf. Accessed April 12, 2019."},{"key":"e_1_3_2_1_45_1","unstructured":"B.N. Memon X.C. Lin A. Mufti A.S. Wesley T. Brecht K. Salem B. Wong and B. Cassell. 2018. RaMP: A lightweight RDMA abstraction for loosely coupled applications. In HotCloud. 1--6.  B.N. Memon X.C. Lin A. Mufti A.S. Wesley T. Brecht K. Salem B. Wong and B. Cassell. 2018. RaMP: A lightweight RDMA abstraction for loosely coupled applications. In HotCloud. 1--6."},{"key":"e_1_3_2_1_46_1","unstructured":"Christopher Mitchell Yifeng Geng and Jinyang Li. 2013. Using one-sided RDMA reads to build a fast CPU-efficient key-value store. In USENIX ATC. 103--114.  Christopher Mitchell Yifeng Geng and Jinyang Li. 2013. Using one-sided RDMA reads to build a fast CPU-efficient key-value store. In USENIX ATC. 103--114."},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/306225.306235"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/3319647.3325827"},{"key":"e_1_3_2_1_49_1","volume-title":"NSQ: https:\/\/nsq.io\/. Accessed","author":"NSQ.","year":"2020","unstructured":"NSQ. [n.d.]. NSQ: https:\/\/nsq.io\/. Accessed Apr. 1, 2020 . NSQ. [n.d.]. NSQ: https:\/\/nsq.io\/. Accessed Apr. 1, 2020."},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"crossref","unstructured":"David Pariag Tim Brecht Ashif Harji Peter Buhr and Amol Shukla. 2007. Comparing the performance of web server architectures. In EuroSys. 231--243.  David Pariag Tim Brecht Ashif Harji Peter Buhr and Amol Shukla. 2007. Comparing the performance of web server architectures. In EuroSys. 231--243.","DOI":"10.1145\/1272998.1273021"},{"key":"e_1_3_2_1_51_1","unstructured":"Sarah Perez. 2018. Twitter's doubling of character count from 140 to 280 had little impact on length of tweets. https:\/\/techcrunch.com\/2018\/10\/30\/twitters-doubling-of-character-count-from-140--to-280-had-little-impact-on-length-of-tweets\/. Techcrunch. Accessed June 25 2019.  Sarah Perez. 2018. Twitter's doubling of character count from 140 to 280 had little impact on length of tweets. https:\/\/techcrunch.com\/2018\/10\/30\/twitters-doubling-of-character-count-from-140--to-280-had-little-impact-on-length-of-tweets\/. Techcrunch. Accessed June 25 2019."},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/2676652.2676657"},{"key":"e_1_3_2_1_53_1","volume-title":"https:\/\/www.rabbitmq.com\/networking.html. Accessed","author":"Networking","year":"2019","unstructured":"Pivotal. [n.d.]. Networking and RabbitMQ. https:\/\/www.rabbitmq.com\/networking.html. Accessed June 6, 2019 . Pivotal. [n.d.]. Networking and RabbitMQ. https:\/\/www.rabbitmq.com\/networking.html. Accessed June 6, 2019."},{"key":"e_1_3_2_1_54_1","volume-title":"Accessed","author":"MQ.","year":"2019","unstructured":"Rabbit MQ. [n.d.]. Advanced Message Queuing Protocol specification. https:\/\/rabbitmq.com\/resources\/specs\/amqp0-9-1.pdf . Accessed June 25, 2019 . RabbitMQ. [n.d.]. Advanced Message Queuing Protocol specification. https:\/\/rabbitmq.com\/resources\/specs\/amqp0-9-1.pdf. Accessed June 25, 2019."},{"key":"e_1_3_2_1_55_1","volume-title":"Flow Control. https:\/\/www.rabbitmq.com\/flow-control.html. Accessed","author":"MQ.","year":"2019","unstructured":"Rabbit MQ. [n.d.]. Flow Control. https:\/\/www.rabbitmq.com\/flow-control.html. Accessed August 23, 2019 . RabbitMQ. [n.d.]. Flow Control. https:\/\/www.rabbitmq.com\/flow-control.html. Accessed August 23, 2019."},{"volume-title":"hiredis. https:\/\/github.com\/redis\/hiredis. Accessed","year":"2019","key":"e_1_3_2_1_56_1","unstructured":"Redis. [n.d.]. hiredis. https:\/\/github.com\/redis\/hiredis. Accessed Apr 12, 2019 . Redis. [n.d.]. hiredis. https:\/\/github.com\/redis\/hiredis. Accessed Apr 12, 2019."},{"volume-title":"https:\/\/redis.io. Accessed","year":"2019","key":"e_1_3_2_1_57_1","unstructured":"Redis. [n.d.]. Redis. https:\/\/redis.io. Accessed April 12, 2019 . Redis. [n.d.]. Redis. https:\/\/redis.io. Accessed April 12, 2019."},{"volume-title":"Accessed","year":"2019","key":"e_1_3_2_1_58_1","unstructured":"Redis. [n.d.]. Redis client handling. https:\/\/redis.io\/topics\/clients . Accessed Aug 23, 2019 . Redis. [n.d.]. Redis client handling. https:\/\/redis.io\/topics\/clients. Accessed Aug 23, 2019."},{"key":"e_1_3_2_1_59_1","volume-title":"https:\/\/redis.io\/documentation. Accessed","author":"Documentation Redis","year":"2019","unstructured":"Redis. [n.d.]. Redis Documentation . https:\/\/redis.io\/documentation. Accessed Oct 6, 2019 . Redis. [n.d.]. Redis Documentation. https:\/\/redis.io\/documentation. Accessed Oct 6, 2019."},{"key":"e_1_3_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2017.2710328"},{"key":"e_1_3_2_1_61_1","volume-title":"https:\/\/github.com\/antirez\/disque. Accessed","author":"Sanfilippo S.","year":"2019","unstructured":"S. Sanfilippo . [n.d.]. Disque. https:\/\/github.com\/antirez\/disque. Accessed Oct 8, 2019 . S. Sanfilippo. [n.d.]. Disque. https:\/\/github.com\/antirez\/disque. Accessed Oct 8, 2019."},{"key":"e_1_3_2_1_62_1","volume-title":"v. Steen","author":"Setty V.","year":"2014","unstructured":"V. Setty , R. Vitenberg , G. Kreitz , G. Urdaneta , and M. v. Steen . 2014 . Cost-Effective Resource Allocation for Deploying Pub\/Sub on Cloud. In ICDCS. 555--566. V. Setty, R. Vitenberg, G. Kreitz, G. Urdaneta, and M. v. Steen. 2014. Cost-Effective Resource Allocation for Deploying Pub\/Sub on Cloud. In ICDCS. 555--566."},{"key":"e_1_3_2_1_63_1","volume-title":"Wormhole: Reliable Pub-Sub to Support Geo-replicated Internet Services. In NSDI. 351--366.","author":"Yogeshwer Sharma","year":"2015","unstructured":"Yogeshwer Sharma et al. 2015 . Wormhole: Reliable Pub-Sub to Support Geo-replicated Internet Services. In NSDI. 351--366. Yogeshwer Sharma et al. 2015. Wormhole: Reliable Pub-Sub to Support Geo-replicated Internet Services. In NSDI. 351--366."},{"volume-title":"Accessed","year":"2019","key":"e_1_3_2_1_64_1","unstructured":"Solarflare. [n.d.]. TCPDirect Delivers Lowest Possible Latency Between the Application and the Network. https:\/\/solarflare.com\/wp-content\/uploads\/2019\/02\/SF-117079-AN-Solarflare-TCPDirect-White-Paper-Issue-5.pdf . Accessed October 18, 2019 . Solarflare. [n.d.]. TCPDirect Delivers Lowest Possible Latency Between the Application and the Network. https:\/\/solarflare.com\/wp-content\/uploads\/2019\/02\/SF-117079-AN-Solarflare-TCPDirect-White-Paper-Issue-5.pdf. Accessed October 18, 2019."},{"volume-title":"Workshop on High Performance Computational Finance. 1--8.","author":"Subramoni H.","key":"e_1_3_2_1_67_1","unstructured":"H. Subramoni , G. Marsh , S. Narravula , Ping Lai , and D. K. Panda . 2008. Design and evaluation of benchmarks for financial applications using Advanced Message Queuing Protocol (AMQP) over InfiniBand . In Workshop on High Performance Computational Finance. 1--8. H. Subramoni, G. Marsh, S. Narravula, Ping Lai, and D. K. Panda. 2008. Design and evaluation of benchmarks for financial applications using Advanced Message Queuing Protocol (AMQP) over InfiniBand. In Workshop on High Performance Computational Finance. 1--8."},{"key":"e_1_3_2_1_68_1","volume-title":"http:\/\/contribsys.com\/faktory\/. Accessed","author":"Systems Contributed","year":"2019","unstructured":"Contributed Systems . [n.d.]. Faktory. http:\/\/contribsys.com\/faktory\/. Accessed October 8, 2019 . Contributed Systems. [n.d.]. Faktory. http:\/\/contribsys.com\/faktory\/. Accessed October 8, 2019."},{"key":"e_1_3_2_1_69_1","volume-title":"Accessed","author":"The Linux","year":"2020","unstructured":"The Linux Foundation projects. [n.d.]. DPDK Data Plan Development Kit. https:\/\/www.dpdk.org\/ . Accessed January 13, 2020 . The Linux Foundation projects. [n.d.]. DPDK Data Plan Development Kit. https:\/\/www.dpdk.org\/. Accessed January 13, 2020."},{"key":"e_1_3_2_1_70_1","doi-asserted-by":"crossref","unstructured":"A. Trivedi P. Stuedi B. Metzler C. Lutz M. Schmatz and T.R. Gross. 2015. RStore: A direct-access DRAM-based data store. In ICDCS. 674--685.  A. Trivedi P. Stuedi B. Metzler C. Lutz M. Schmatz and T.R. Gross. 2015. RStore: A direct-access DRAM-based data store. In ICDCS. 674--685.","DOI":"10.1109\/ICDCS.2015.74"},{"key":"e_1_3_2_1_71_1","doi-asserted-by":"crossref","unstructured":"Shin-Yeh Tsai and Yiying Zhang. 2017. LITE: kernel RDMA support for data center applications. In SOSP. 306--324.  Shin-Yeh Tsai and Yiying Zhang. 2017. LITE: kernel RDMA support for data center applications. In SOSP. 306--324.","DOI":"10.1145\/3132747.3132762"},{"key":"e_1_3_2_1_72_1","doi-asserted-by":"publisher","DOI":"10.1145\/2807591.2807614"},{"key":"e_1_3_2_1_73_1","unstructured":"Xingda Wei Zhiyuan Dong Rong Chen and Haibo Chen. 2018. Deconstructing RDMA-enabled distributed transactions: Hybrid is better!. In OSDI. 233--251.  Xingda Wei Zhiyuan Dong Rong Chen and Haibo Chen. 2018. Deconstructing RDMA-enabled distributed transactions: Hybrid is better!. In OSDI. 233--251."},{"key":"e_1_3_2_1_74_1","doi-asserted-by":"crossref","unstructured":"B. Yi J. Xia L. Chen and K. Chen. 2017. Towards Zero Copy Dataflows Using RDMA. In SIGCOMM Posters and Demos. 28--30.  B. Yi J. Xia L. Chen and K. Chen. 2017. Towards Zero Copy Dataflows Using RDMA. In SIGCOMM Posters and Demos. 28--30.","DOI":"10.1145\/3123878.3131975"},{"volume-title":"YouTube's road to HTTPS. https:\/\/youtube-eng.googleblog.com\/2016\/08\/youtubes-road-to-https.html. Accessed","year":"2019","key":"e_1_3_2_1_75_1","unstructured":"Youtube. [n.d.]. YouTube's road to HTTPS. https:\/\/youtube-eng.googleblog.com\/2016\/08\/youtubes-road-to-https.html. Accessed July 26, 2019 . Youtube. [n.d.]. YouTube's road to HTTPS. https:\/\/youtube-eng.googleblog.com\/2016\/08\/youtubes-road-to-https.html. Accessed July 26, 2019."},{"key":"e_1_3_2_1_76_1","doi-asserted-by":"crossref","unstructured":"I. Zhang J. Liu A. Austin M.L. Roberts and A. Badam. 2019. I'm Not Dead Yet!: The Role of the Operating System in a Kernel-Bypass Era. In HotOS. 73--80.  I. Zhang J. Liu A. Austin M.L. Roberts and A. Badam. 2019. I'm Not Dead Yet!: The Role of the Operating System in a Kernel-Bypass Era. In HotOS. 73--80.","DOI":"10.1145\/3317550.3321422"}],"event":{"name":"DEBS '20: The 14th ACM International Conference on Distributed and Event-based Systems","sponsor":["SIGMOD ACM Special Interest Group on Management of Data","SIGSOFT ACM Special Interest Group on Software Engineering"],"location":"Montreal Quebec Canada","acronym":"DEBS '20"},"container-title":["Proceedings of the 14th ACM International Conference on Distributed and Event-based Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3401025.3401744","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3401025.3401744","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:41:18Z","timestamp":1750200078000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3401025.3401744"}},"subtitle":["a framework for building efficient, in-memory, message-oriented middleware"],"short-title":[],"issued":{"date-parts":[[2020,7,13]]},"references-count":74,"alternative-id":["10.1145\/3401025.3401744","10.1145\/3401025"],"URL":"https:\/\/doi.org\/10.1145\/3401025.3401744","relation":{},"subject":[],"published":{"date-parts":[[2020,7,13]]},"assertion":[{"value":"2020-07-15","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}