首页> 外文会议>Distributed Computing; Lecture Notes in Computer Science; 4167 >Agreeing to Agree: Conflict Resolution for Optimistically Replicated Data
【24h】

Agreeing to Agree: Conflict Resolution for Optimistically Replicated Data

机译:同意:解决乐观复制数据的冲突

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

摘要

Current techniques for reconciling disconnected changes to optimistically replicated data often use version vectors or related mechanisms to track causal histories. This allows the system to tell whether the value at one replica dominates another or whether the two replicas are in conflict. However, current algorithms do not provide entirely satisfactory ways of repairing conflicts. The usual approach is to introduce fresh events into the causal history, even in situations where the causally independent values at the two replicas are actually equal. In some scenarios these events may later conflict with each other or with further updates, slowing or even preventing convergence of the whole system.rnTo address this issue, we enrich the set of possible actions at a replica to include a notion of explicit conflict resolution between existing events, where the user at a replica declares that one set of events dominates another, or that a set of events are equivalent. We precisely specify the behavior of this refined replication framework from a user's point of view and show that, if communication is assumed to be "reciprocal" (with pairs of replicas exchanging information about their current states), then this specification can be implemented by an algorithm with the property that the information stored at any replica and the sizes of the messages sent between replicas are bounded by a polynomial function of the number of replicas in the system.
机译:当前用于调和不连续的更改与乐观复制的数据的技术通常使用版本向量或相关机制来跟踪因果关系历史。这使系统可以判断一个副本上的值是否主导着另一个副本,或者两个副本是否冲突。但是,当前的算法不能提供完全令人满意的修复冲突的方法。通常的方法是将新的事件引入因果关系历史中,即使在两个副本的因果关系独立值实际上相等的情况下也是如此。在某些情况下,这些事件以后可能会相互冲突或与进一步的冲突发生冲突,从而减慢甚至阻止整个系统的收敛。为解决此问题,我们丰富了副本中的一组可能的操作,以包括一个明确的解决冲突的概念。现有事件,即副本服务器上的用户声明一组事件支配另一组事件,或者一组事件等效。我们从用户的角度精确地指定了这种改进的复制框架的行为,并表明,如果假定通信是“互惠的”(成对的副本交换有关其当前状态的信息),则可以通过该算法具有以下特性:存储在任何副本中的信息以及副本之间发送的消息的大小受系统中副本数量的多项式函数限制。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号