17个重大版本发布

新版本 0.23.0 2024年8月20日
0.21.0 2024年7月22日
0.13.0 2024年3月25日
0.12.0 2023年12月20日
0.11.0 2023年11月17日

#1346 in 网络编程

Download history • Rust 包仓库 789/week @ 2024-04-29 • Rust 包仓库 523/week @ 2024-05-06 • Rust 包仓库 1130/week @ 2024-05-13 • Rust 包仓库 944/week @ 2024-05-20 • Rust 包仓库 782/week @ 2024-05-27 • Rust 包仓库 1391/week @ 2024-06-03 • Rust 包仓库 549/week @ 2024-06-10 • Rust 包仓库 721/week @ 2024-06-17 • Rust 包仓库 674/week @ 2024-06-24 • Rust 包仓库 836/week @ 2024-07-01 • Rust 包仓库 1228/week @ 2024-07-08 • Rust 包仓库 502/week @ 2024-07-15 • Rust 包仓库 710/week @ 2024-07-22 • Rust 包仓库 1018/week @ 2024-07-29 • Rust 包仓库 1544/week @ 2024-08-05 • Rust 包仓库 1512/week @ 2024-08-12 • Rust 包仓库

4,845 每月下载量
用于 4 个crate(3个直接使用)

MIT/Apache

585KB
12K SLoC

iroh-gossip

此crate实现了iroh-gossip协议。它基于流行病广播树在感兴趣于主题的多个节点之间传播消息。实现基于论文HyParViewPlumTree

此crate由两个模块组成:proto模块是协议实现,作为一个无IO的状态机。net模块将协议连接到来自iroh-net的网络堆栈。

net模块位于net功能标志后面(默认启用)。

许可证

本项目受以下任一许可证的许可:

任选其一。

贡献

除非您明确声明,否则您提交给本项目以供包含的任何贡献,根据Apache-2.0许可证的定义,应双许可如上所述,无需附加条款或条件。

依赖关系

~13–49MB
~835K SLoC