筏 raft是一个库,它管理复制的日志,并且可以与FSM一起使用以管理复制的状态机。 它是一个提供的库。 这种库的用例范围很广,例如复制状态机是许多分布式系统的关键组成部分。 它们使构建一致的,分区容错(CP)系统也具有有限的容错能力。 建筑 如果您想建造木筏,则需要安装Go版本1.2+。 请使用以下方法检查安装: go version 文献资料 有关完整的文档,请参阅相关的 。 为了防止cgo带来麻烦,主要后端MDBStore位于一个单独的存储库中,称为 。 这是LogStore和StableStore的推荐实现。 使用纯Go后端也可以使用,称为 。 它也可以用作LogStore