raft, Raft协议的Golang实现.zip

时间:2022-10-08 00:59:38
【文件属性】:

文件名称:raft, Raft协议的Golang实现.zip

文件大小:145KB

文件格式:ZIP

更新时间:2022-10-08 00:59:38

开源

raft, Raft协议的Golang实现 raft raft是管理复制日志并可以与FSM一起管理复制状态机的转到库。 它是一个提供一致性协议的库。当复制状态机是许多分布式系统的关键组件时,这种库的使用情况非常接近。 它们支持构建一致。分区容错的( CP ) 系统,同时具有有


【文件预览】:
raft-master
----.travis.yml(412B)
----raft_test.go(57KB)
----log.go(3KB)
----stable.go(443B)
----integ_test.go(9KB)
----observer.go(4KB)
----net_transport_test.go(19KB)
----state.go(4KB)
----tcp_transport_test.go(569B)
----membership.md(7KB)
----transport.go(5KB)
----.github()
--------stale.yml(2KB)
----log_cache_test.go(2KB)
----fsm.go(4KB)
----configuration_test.go(9KB)
----transport_test.go(7KB)
----inmem_store.go(3KB)
----replication.go(18KB)
----net_transport.go(19KB)
----file_snapshot.go(13KB)
----util_test.go(2KB)
----LICENSE(16KB)
----api.go(37KB)
----inmem_transport.go(8KB)
----fuzzy()
--------slowvoter_test.go(2KB)
--------resolve.go(1KB)
--------partition_test.go(3KB)
--------readme.md(3KB)
--------transport.go(9KB)
--------cluster.go(11KB)
--------fsm.go(2KB)
--------leadershiptransfer_test.go(2KB)
--------apply_src.go(1KB)
--------node.go(2KB)
--------simple_test.go(481B)
--------verifier.go(2KB)
--------membership_test.go(3KB)
----tag.sh(399B)
----commitment_test.go(6KB)
----snapshot.go(7KB)
----commitment.go(3KB)
----discard_snapshot.go(1KB)
----config.go(12KB)
----peersjson.go(3KB)
----log_cache.go(2KB)
----bench()
--------bench.go(4KB)
----.gitignore(259B)
----future.go(7KB)
----CHANGELOG.md(3KB)
----future_test.go(923B)
----.circleci()
--------config.yml(3KB)
----Makefile(862B)
----go.sum(4KB)
----configuration.go(12KB)
----tcp_transport.go(3KB)
----README.md(6KB)
----inmem_snapshot.go(3KB)
----discard_snapshot_test.go(426B)
----util.go(3KB)
----commands.go(4KB)
----inmem_transport_test.go(2KB)
----testing.go(21KB)
----inmem_snapshot_test.go(4KB)
----raft.go(52KB)
----file_snapshot_test.go(7KB)
----go.mod(410B)
----peersjson_test.go(3KB)

网友评论