#raft #distributed #algorithm #replicated #log #io

raftlog

基于Raft算法的分布式复制日志的实现

4个版本 (2个破坏性)

使用旧的Rust 2015

0.6.0 2020年1月10日
0.5.0 2019年5月9日
0.4.1 2019年3月13日
0.4.0 2018年10月12日

#943异步

Download history 45/week @ 2024-04-01 6/week @ 2024-04-08 13/week @ 2024-04-15 18/week @ 2024-04-22 10/week @ 2024-04-29 16/week @ 2024-05-06 18/week @ 2024-05-13 19/week @ 2024-05-20 17/week @ 2024-05-27 15/week @ 2024-06-03 20/week @ 2024-06-10 5/week @ 2024-06-17 10/week @ 2024-06-24 60/week @ 2024-07-08 22/week @ 2024-07-15

每月92次下载
6 crates 中使用

MIT 许可证

160KB
3K SLoC

raftlog

Crates.io: raftlog Documentation Build Status License: MIT

基于Raft算法的Rust分布式复制日志实现。

文档


lib.rs:

Raft算法实现的库.

该库专注于算法实现,实际用于系统的运行时需要额外准备实现Io特质。

依赖项

~1.3–1.8MB
~41K SLoC