【24h】

Fast Atomic Multicast

机译:快速原子组播

获取原文

摘要

Atomic multicast is a communication building block of scalable and highly available applications. With atomic multicast, messages can be ordered and reliably propagated to one or more groups of server processes. Because each message can be multicast to a different set of destinations, distributed message ordering is challenging. Some atomic multicast protocols address this challenge by ordering all messages using a fixed group of processes, regardless of the destination of the messages. To be efficient, however, an atomic multicast protocol must be genuine: only the message sender and destination groups should communicate to order a message. In this paper, we present FastCast, a genuine atomic multicast algorithm that offers unprecedented low time complexity, measured in communication delays. FastCast can order messages addressed to multiple groups in four communication delays, messages addressed to a single group take three communication delays. In addition to proposing a novel atomic multicast protocol, we extensively assess its performance experimentally.
机译:原子多播是可伸缩且高度可用的应用程序的通信构建块。使用原子多播,可以对消息进行排序并将消息可靠地传播到一组或多组服务器进程。由于每个消息都可以多播到不同的目的地集,因此分布式消息排序非常困难。一些原子多播协议通过使用固定的进程组对所有消息进行排序来解决此挑战,而与消息的目的地无关。但是,为了提高效率,原子多播协议必须是真实的:只有消息发送方和目标组才可以通信以订购消息。在本文中,我们介绍了FastCast,这是一种真正的原子多播算法,可提供空前的低时间复杂度(以通信延迟衡量)。 FastCast可以在四个通信延迟中订购发送给多个组的消息,而发送给单个组的消息则需要三个通信延迟。除了提出一种新颖的原子多播协议之外,我们还通过实验广泛评估其性能。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号