最近在做MIT6.824的几个实验,真心觉得每一个做分布式相关开发的程序员都应该去刷一遍(裂墙推荐),肯定能够提高自己的技术认知水平,同时也非常感谢MIT能够把这么好的资源分享出来. 其中第二个实验,就是要基于raft算法,实现一个分布式一致性系统.但今天先不说raft算法,而是先讨论下什么是分布式一致性问题,以及为什么它会难!!下一章再说raft是如何设计从而解决了分布式共识这一难题. 什么是分布式一致性问题 首先,什么是分布式系统一致性问题?分布式系统这个词应该不用多解释,简单地说就是由多个…