DatenLord X Segmentfault直播预告 l CURP协议的工业化实践

CURP协议

传统单数据中心解决方案无法满足跨数据中心的场景对性能和一致性的需求。DatenLord推出开源的分布式KV存储Xline,针对多数据中心场景,实现数据的高性能跨云、跨数据中心共享访问,并且保证数据的一致性,方便业务系统实现多地多中心多活部署。

Xline 中所使用的共识协议,即非 Paxos ,也非 Raft,而是一种新的名为 Curp 的共识协议,其全称为 “Consistent Unordered Replication Protocol”。CURP 协议发表于2019年,其协议主要论述的是主从备份的场景,共识场景仅仅在附录中有简单表述,缺乏严肃验证。

然而,共识算法的正确性是至关重要的,在生产场景中尤为如此,因此我们尝试使用 TLA+ 工具进行严肃的验证,以此获得 CURP 共识协议的正确性保证

本次直播分享,达坦科技联合思否,邀请达坦科技的联合创始人兼CTO施继成做一个关于CURP协议的工业化实践的直播,分享将论述 CURP 协议的正确性,同时以 KV 存储软件 Xline 为例子讲述如何在工业产品中使用该共识算法。

DatenLord X Segmentfault直播预告 l CURP协议的工业化实践_第1张图片

如果您感兴趣,登陆腾讯会议观看直播:
会议号:474-6575-9473

往期推荐

从数学角度思考程序与验证正确性

Xline 源码解读(一) —— 初识 CURP 协议

Curp 共识协议的重新思考

DatenLord X Segmentfault直播预告 l CURP协议的工业化实践_第2张图片

Xline是一个用于元数据管理的分布式KV存储。Xline项目以Rust语言写就,欢迎大家参与我们的开源项目!

GitHub链接:

https://github.com/xline-kv/Xline

Xline官网:www.xline.cloud

Xline Discord: 

https://discord.gg/XyFXGpSfvb

你可能感兴趣的:(Tech,Talk,segmentfault)