Memo/sequential-consistency-versus-linearizability

1 分钟阅读

顺序一致性与线性一致性

顺序一致性不约束真实时间,线性一致性要求操作符合实时顺序。

Zab 保证顺序一致性,Raft 通常提供线性一致性语义。顺序一致性不带真实时间约束,因此读操作在语义上可能返回旧值;线性一致性则要求结果符合现实中的先后顺序。

对于分布式协调服务,单客户端 FIFO 不等于所有客户端都能得到线性一致读。

相关阅读

文章阿里盘古性能导向的演进文章PolarFS: An Ultra-low Latency and Failure Resilient Distributed File System for Shared Storage Cloud Database文章TLA+ 学习笔记

讨论

邮箱用于身份识别和回复通知,并由 Waline 存储。