...
首页> 外文期刊>Distributed Computing >The weakest failure detector for eventual consistency
【24h】

The weakest failure detector for eventual consistency

机译:最弱的故障检测器,最终实现一致性

获取原文
获取原文并翻译 | 示例
           

摘要

In its classical form, a consistent replicated service requires all replicas to witness the same evolution of the service state. If we consider an asynchronous messagepassing environment in which processes might fail by crashing, and assume that a majority of processes are correct, then the necessary and sufficient information about failures for implementing a general state machine replication scheme ensuring consistency is captured by the Omega failure detector. This paper shows that in such a message-passing environment, Omega is also the weakest failure detector to implement an eventually consistent replicated service, where replicas are expected to agree on the evolution of the service state only after some (a priori unknown) time. In fact, we show that Omega is the weakest to implement eventual consistency in any message-passing environment, i.e., under any assumption on when and where failures might occur. Ensuring (strong) consistency in any environment requires, in addition to Omega, the quorum failure detector S. Our paper thus captures, for the first time, an exact computational difference between building a replicated state machine that ensures consistency and one that only ensures eventual consistency.
机译:以其经典形式,一致的复制服务要求所有副本见证服务状态的相同演变。如果我们考虑一个异步消息传递环境,在该环境中进程可能会因崩溃而失败,并假设大多数进程是正确的,则有关实现通用状态机复制方案以确保Omega故障检测器捕获一致性的故障的必要和充分信息。本文表明,在这样的消息传递环境中,Omega还是实现最终一致的复制服务的最弱的故障检测器,在这种情况下,期望复制品仅在某些(先验未知)时间之后才能同意服务状态的演变。实际上,我们表明,在任何传递消息的环境中,即在任何可能发生故障的时间和地点的假设下,Omega都是实现最终一致性最弱的对象。确保任何环境中的(强烈)一致性,除了Omega之外,还需要仲裁失败检测器S。因此,本文首次捕获了构建确保一致性的复制状态机与仅确保最终状态的复制状态机之间的精确计算差异。一致性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号