Conference paper (in proceedings)

RamCast : RDMA-based atomic multicast

Show more…
  • 2021
Published in:
  • Middleware '21: Proceedings of the 22nd International Middleware Conference. - 2021, p. 172–184
English Atomic multicast is a group communication abstraction useful in the design of highly available and scalable systems. It allows messages to be addressed to a subset of the processes in the system reliably and consistently. Many atomic multicast algorithms have been designed for the message-passing system model. The paper presents RamCast, the first atomic multicast protocol for the shared-memory system model. We design RamCast by leveraging Remote Direct Memory Access (RDMA) technology and by carefully combining techniques from message-passing and shared-memory systems. We show experimentally that RamCast outperforms current state-ofthe-art atomic multicast protocols, increasing throughput by up to 3.7× and reducing latency by up to 28×.
  • English
Computer science and technology
Rights reserved
Open access status
Persistent URL

Document views: 25 File downloads:
  • Pedone_2021_ACM_Middleware.pdf: 32