【文件属性】:
文件名称:go-raft:Go中可靠的筏算法实现
文件大小:16KB
文件格式:ZIP
更新时间:2021-04-13 13:09:24
Go
漂流
受实验室启发并通过所有正确性测试的可靠筏算法实现。
了解更多有关细节和我的经验的信息,请查看: 。
去做
与内存无关的快照大小
带拆分块的InstallSnapshot RPC。
与领导交谈的简单客户。
尝试
构建一个由3个节点组成的筏集群,并展开node2加入。
cd raft
go test
【文件预览】:
go-raft-master
----raft()
--------raft_test.go(1KB)
--------state.go(1015B)
--------append_entries.go(8KB)
--------helper.go(546B)
--------snapshot.go(6KB)
--------rpc.go(940B)
--------commit.go(2KB)
--------request_vote.go(5KB)
--------persister.go(4KB)
--------raft.go(3KB)
----README-cn.md(412B)
----README.md(595B)
----util()
--------log.go(168B)
----go.mod(49B)