没有合适的资源?快使用搜索试试~ 我知道了~
haver-raft:可证明是正确的Raft算法的端口
共11个文件
hs:6个
cabal:1个
license:1个
需积分: 9 0 下载量 54 浏览量
2021-05-04
10:48:04
上传
评论
收藏 16KB ZIP 举报
温馨提示
什么是Haver-Raft? 它是一个可靠的行李架,可使用Raft算法在有序的可靠消息传递基础上达成共识! Haver-Raft是Haskell中的Raft共识实施,源自Verdi Project验证的Coq Raft实施。 最初的Haver-raft实现应在语法上与提交093061a1c310ec55af4e354e7388dce308d910f7匹配 我什么时候应该使用Haver-Raft? 除了作为Raft的完全显式引用实现之外,您可能不应该这样做,它对经过验证的Verdi实现进行了一些调整以使其可以使用。 如果要对其进行修改,请对其进行分叉! 该代码旨在忠实于经过验证的正确模型代码,以保持正确性。 因此,设计改进不在桌上。 对不起! 你为什么写这个? 因为在编写供自己使用的更好设计的Raft / Consensus版本之前,我们希望确保至少一次至少正确地编写了一次!
资源推荐
资源详情
资源评论
收起资源包目录
haver-raft-develop.zip (11个子文件)
haver-raft-develop
.gitignore 48B
Setup.hs 46B
src
Network
Message
Framing.hs 3KB
Consensus
Verified
Raft
Runner.hs 8KB
Raft.hs 26KB
.travis.yml 2KB
LICENSE 1KB
HLint.hs 401B
tests
Framing.hs 1KB
haver-raft.cabal 3KB
readme.md 1012B
共 11 条
- 1
资源评论
Dilwanga
- 粉丝: 29
- 资源: 4681
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 使用Java语言编写的九格拼游戏,找寻下曾经小时候的记忆.zip
- gakataka课堂管理系统
- 一个简单ssh(spring springMVC hibernate)游戏网站,在网上找的html模板,没有自己写UI,重点放在java后端上.zip
- 一个采用MVC架构设计、Java实现的泡泡堂游戏.zip
- 一个简易的对对碰游戏软件,运用Java、Java FX技术.zip
- 通过binder实现进程间通讯 ,可以使用service的binder或者 AIDL生成的Stub返回binder 实现demo
- 44f2abdbd6faa9938f9d8e4cace85309.JPG
- 一个简易的躲避子弹飞机小游戏,基于最简单的java ui.zip
- 一个西洋跳棋小游戏,写成桌面Java程序,实现了人机对战,对博弈树的遍历进行了极大极小值的alpha-beta剪枝算法进行优化.zip
- 一些java的小游戏项目,贪吃蛇啥的.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功