...
首页> 外文期刊>SIGMOD record >Checking Invariant Confluence, In Whole or In Parts
【24h】

Checking Invariant Confluence, In Whole or In Parts

机译:检查不变汇合,全部或部分

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

摘要

Strongly consistent distributed systems are easy to reason about but face fundamental limitations in availability and performance. Weakly consistent systems can be implemented with very high performance but place a burden on the application developer to reason about complex interleavings of execution. Invariant confluence provides a formal framework for understanding when we can get the best of both worlds. An invariant confluent object can be efficiently replicated with no coordination needed to preserve its invariants. However, actually determining whether or not an object is invariant confluent is challenging.In this paper, we establish conditions under which a commonly used sufficient condition for invariant confluence is both necessary and sufficient, and we use this condition to design a general-purpose interactive invariant confluence decision procedure. We then take a step beyond invariant confluence and introduce a generalization of invariant confluence, called segmented invariant confluence, that allows us to replicate non-invariant confluent objects with a small amount of coordination. We implement these formalisms in a prototype called Lucy and find that our decision procedures efficiently handle common real-world workloads including foreign keys, escrow transactions, and more.
机译:强烈一致的分布式系统很容易理解,但面临的可用性和性能基本限制。弱一致的系统可以以非常高的性能实现,但在应用程序开发人员上造成负担,以推理关于执行的复杂交错。当我们可以获得两个世界的最佳时,不变汇合提供了一个正式的框架,以了解我们最好的世界。可以有效地复制不变的汇合对象,不需要保护其不变性所需的协调。然而,实际上,确定对象是否不变融合是具有挑战性的。在本文中,我们建立了一个常用的充分汇合条件的条件,这都是必要的,并且我们使用这种情况来设计一般的互动不变的汇合决策程序。然后,我们超越不变汇合的步骤,并引入不变融合的概括,称为分段不变汇合,这允许我们以少量协调复制非不变的汇合对象。我们在称为Lucy的原型中实施这些形式主义,并发现我们的决定程序有效处理常见的现实工作负载,包括外键,托管交易等。

著录项

  • 来源
    《SIGMOD record》 |2020年第1期|7-14|共8页
  • 作者单位

    Univ Calif Berkeley Berkeley CA 94720 USA;

    Univ Calif Berkeley Berkeley CA 94720 USA;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号