分布式系统和一致性问题 一致性问题(consensus problem)是分布式系统需要解决的一个核心问题.分布式系统一般是由多个地位相等的节点组成,各个节点之间的交互就好比几个人聚在一起讨论问题.让我们设想一个更具体的场景,比如三个人讨论中午去哪里吃饭,第一个人说附近刚开了一个火锅店,听说味道非常不错:但第二个人说,不好,吃火锅花的时间太久了,还是随便喝点粥算了:而第三个人说,那个粥店我昨天刚去过,太难喝了,还不如去吃麦当劳.结果,三个人僵持不下,始终达不成一致. 有人说,这还不好解决,投票呗…