OSDI文章分享,论文(Cobra: Making Transactional Key-Value Stores Verifiably Serializable)的结构化文摘

Cobra是一种针对事务性键值存储的系统,旨在实现对云数据库串行化的黑盒检查。它是首个结合了黑盒检测、串行化正确性验证,并能应对大规模在线事务处理工作负载的技术。面对解决搜索问题的计算复杂性,Cobra采用SMT求解器并引入新的技术,如有效性条件的新编码、硬件加速的剪枝输入和事务分段机制,以实现扩展性和垃圾收集。Cobra在客户端上仅带来适度开销,相比基线验证成本提高了10倍,并支持持续验证。该系统能够处理每秒2000笔交易,相当于每天17000万笔。
摘要由CSDN通过智能技术生成

Authors: 

Cheng Tan and Changgeng Zhao, NYU; Shuai Mu, Stony Brook University; Michael Walfish, NYU

Abstract: 

Today’s cloud databases offer strong properties, including serializability, sometimes called the gold standard database correctness property. But cloud databases are complicated black boxes, running in a different administrative domain from their clients. Thus, clients might like to know whether the databases are meeting their contract. To that end, we introduce cobra; cobra applies to transactional key-value stores. It is the first system that combines (a) black-box checking, of (b) serializability, while (c) scaling to real-world online transactional processing workloads. The core technical c

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

结构化文摘

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值