Comments (2)
这里讨论的应该都是最终的结果达成了一致(翻译共识也没错,但更常见的翻译是:一致性算法)。
比如三个人,两个人同意,第三个人不同意算共识,但是一致我理解三个人都得统一。
你这里感觉陷入了一个误区:第三个人虽然一开始是“不同意”的,但算法要求最终必须产生一个结果,而最终的结果就是多数人所达成的“同意”,也就是此时第三个人会强制被认为也是“同意”的。
from raft-zh_cn.
你的说法是有道理,不过你把落盘的一致性和中间的共识算法合在一起了。一个数据副本的更新一致性,一个是共识是中间计算的逻辑。
如果按照最终结果来说,一致性是 ok 的。
from raft-zh_cn.
Related Issues (20)
- https://github.com/maemual/raft-zh_cn/pull/89/files
- 翻译问题
- 5.4节开头的“领导人完整特性(Leader Completeness Property)”在图3的翻译中写作“领导人完全特性”
- 如何理解选举限制中的“除非这个候选人包含了所有已经提交的日志条目”
- raft作者出的题中,这种场景有可能出现吗
- Hello HOT 2
- 翻译问题
- non-Byzantine HOT 2
- 推荐一下我写的 raft 博客【https://sunyunqiang.com/blog/raft_protocol/】 HOT 1
- 大家在面试中遇到过哪些和raft相关的问题?方便留言一起交流下吗? HOT 1
- 图裂了
- 请问有什么关于 raft 的交流群吗?
- 第六节最后一段
- 5.4.3 安全性论证中的第 3 点的顺序是不是错了? HOT 1
- 5.4.2 提交之前任期内的日志条目
- 如果是主动关掉leader节点,由leader通知其他follower 进入选举状态,能不能减少不可用时间? HOT 3
- 5 Raft 一致性算法: 接受者实现的第5点 翻译
- 中文翻译的图片展示
- 关于Raft算法自动提交旧日志的疑问 HOT 4
- 假如有 6 个节点, 突然出现分区变成 3-3, 导致出现两个 leader HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from raft-zh_cn.