Eris:Eris分布式交易

时间:2024-05-15 15:40:24
【文件属性】:

文件名称:Eris:Eris分布式交易

文件大小:789KB

文件格式:ZIP

更新时间:2024-05-15 15:40:24

C++

埃里斯 这是Eris协议的一种实现,如SOSP 2017中的论文。 Eris是用于高性能分布式事务处理的新系统。 它将并发控制功能的核心部分移至数据中心网络本身。 该网络原语负责一致地对事务进行排序,并且新的轻量级事务协议可确保原子性。 在正常情况下,Eris避免了复制和事务协调开销。 它可以在从客户端到存储系统的单次往返中处理大量的分布式事务,而无需在分片或副本之间进行任何明确的协调。 内容 该存储库包含5种分布式事务协议的实现: Eris,包括独立的事务处理,视图更改,纪元更改和常规事务处理协议。 锁定存储,一种标准的分布式事务协议,它使用两阶段提交,两阶段锁定和Multi-Paxos。 TAPIR,如论文。 格兰诺拉麦片,如论文。 一种非事务性,不可复制的系统,既不提供一致性也不提供容错保证。 ...以及定序器的endhost实现。 建立和运行 可以使用make构建E


网友评论