文件名称:dragonboat-example:龙舟的例子
文件大小:60KB
文件格式:ZIP
更新时间:2024-06-04 11:23:22
raft raft-protocol raft-algorithm raft-consensus-algorithm Go
关于/ 此回购包含了示例。 此存储库的master分支和release-3.3分支以Dragonboat的master和v3.3.x发行版为目标。 需要具有支持的Go 1.14或更高版本。 注意 此回购中此处提供的程序是示例-故意以更直接的方式创建它们,以帮助用户了解Dragonboat库的基础。 它们不是基准程序。 安装 要下载示例代码,说出$ HOME / src / dragonboat-example,请执行以下操作: $ cd $HOME/src $ git clone https://github.com/lni/dragonboat-example 构建所有示例: $ cd $HOME/src/dragonboat-example $ make 例子 单击下面的链接以获取更多详细信息。 -Hello World 状态机 多个筏组 在磁盘状态机上 乐观写锁 下
【文件预览】:
dragonboat-example-master
----multigroup()
--------statemachine.go(3KB)
--------README.CHS.md(2KB)
--------statemachine2.go(3KB)
--------main.go(6KB)
--------README.md(2KB)
----ondisk()
--------README.CHS.md(3KB)
--------diskkv.go(14KB)
--------main.go(5KB)
--------README.md(4KB)
----optimistic-write-lock()
--------handler.go(2KB)
--------fsm.go(2KB)
--------main.go(2KB)
--------README.md(1KB)
----README.CHS.md(1KB)
----LICENSE(11KB)
----.gitignore(137B)
----Makefile(1KB)
----go.sum(33KB)
----README.md(1KB)
----go.mod(200B)
----helloworld()
--------statemachine.go(3KB)
--------README.CHS.md(6KB)
--------README.DS.md(2KB)
--------main.go(11KB)
--------README.DS.CHS.md(2KB)
--------README.md(5KB)