4个版本
0.1.3 | 2020年9月21日 |
---|---|
0.1.2 | 2020年9月11日 |
0.1.1 | 2020年9月6日 |
0.1.0 | 2020年9月4日 |
#33 in #bft
12KB
188 行
Snowball (正在进行中)
完成后,Snowball将包含这里描述的雪球算法的通用实现,包括电池组。
概述
这个库将为将雪球嵌入任何Rust项目提供即插即用的支持,由于实现是通用的,因此只要数据是可序列化的,就可以用它来实现任何数据的一致性。具体来说,它将提供以下内容
- 主雪球循环
- Snowball查询处理器
- 雪球网络接口、查询对象和节点采样器等通用实现。
路线图
- 添加初始版本的特性和
- 实现初始版本的雪球循环
- 发布初始文档
- 实现初始版本的雪球查询处理器
- 编写雪球循环的单元测试并修复错误
- 编写雪球查询处理器的单元测试并修复错误
- 提供特性的默认实现
- 编写默认实现的单元测试
依赖项
~1–1.5MB
~26K SLoC