?
? ? ? ?
? ? ?
[下篇] 大话分布式系统理论进阶
? ? ? ?
?
?
?
?
?
?
? ? ?
? ? ?
? ? ?
?
?
?
分布式系统理论进阶 - Paxos
《分布式系统理论基础 - 一致性、2PC和3PC》一文介绍了一致性、达成一致性需要面临的各种问题以及2PC、3PC模型,Paxos协议在节点宕机恢复、消息无序或丢失、网络分化的场景下能保证决议的一致性,是被讨论最广泛的一致性协议。
?
Paxos协议同时又以其“艰深晦涩”著称,下面结合?Paxos Made Simple、The Part-Time Parliament?两篇论文,尝试通过Paxos推演、学习和了解Paxos协议。
?
Basic Paxos
何为一致性问题?简单而言,一致性问题是在节点宕机、消息无序等场景可能出现的情况下,相互独立的节点之间如何达成决议的问题,作为解决一致性问题的协议,Paxos的核心是节点间如何确定并只确定一个值(value)。
?
也许你会疑惑只确定一个值能起什么作用,在Paxos协议里确定并只确定一个值是确定多值的基础,如何确定多值将在第二部分Multi Paxos中介绍,这部分我们聚焦在“Paxos如何确定并只确定一个值”这一问题上。
?
和2PC类似,Paxos先把节点分成两类,发起提议(proposal)的一方为proposer,参与决议的一方为ac
您可能关注的文档
- 传统数据中心和模块化数据中心对比.docx
- 创新项目从来都是在负债之下做架构取舍.docx
- 从0到1实现一套聚合支付系统.docx
- 从GFS失败的架构设计来看一致性的重要性.docx
- 从IaaS、CaaS、PaaS和FaaS中,如何选择正确的平台.docx
- 从Kaminario谈谈“三大”存储热点技术.docx
- 从程序员到架构师-非技能篇.docx
- 从容器到微服务,技术架构、网络和生态详解.docx
- 存储和服务器技术知识.docx
- 存储即服务(STaaS)解决方案的优势.docx
- 零碳城市综合能源解决方案分享.docx
- 人形机器人-专题报告8:跨越与弥合:数据采集的必要性与重要性.pdf
- 机器人能胜任哪些工作?+What+Work+Can+Robots+Do.pdf
- Token驱动的大模型推理效能优化技术白皮书2026.pptx
- 2026年Q3人工智能行业薪酬报告.pptx
- AI能读懂民意吗?合成虚拟人物预测政策态度的实证研究+Can+AI+Read+the+Room?Predicting+Policy+Sentiment+with+Synthetic+Personas.pdf
- 山东省亚太资本市场研究院山东上市公司绿色转型与ESG白皮书2026.docx
- AQ-房屋与市政工程2026年消防安全月消防应急演练方案.docx
- 2025年“数据要素×”大赛全国总决赛获奖项目案例集——绿色低碳赛道.docx
- 陈磊-降低新型电力系统复杂性的定频构网及有功控制技术.docx
原创力文档

文档评论(0)