16个不稳定版本 (3个破坏性版本)
0.3.3 | 2022年7月23日 |
---|---|
0.3.2 | 2022年6月2日 |
0.2.5 | 2022年5月18日 |
0.2.4 | 2022年3月24日 |
0.0.6 | 2021年12月29日 |
#2221 在 解析器实现
在 4 crates 中使用
130KB
3K SLoC
Canary
Canary 是一个用于简化通过网络进行通信的分布式系统库。
Canary 是一个分布式系统和通信框架,注重简约、易用和性能。
请确保您使用 Canary 的 Serialize 和 Deserialize,因为将进行定制实现以提高效率和降低线缆成本。
Canary 的显著特性
- 无缝加密
- Wasm 支持
- 可组合
贡献
如果您想为项目做出贡献,请在 discord 告诉我们,我们将向您介绍代码的组织方式和您如何做出贡献。
使用 Canary 的项目
您的项目使用 Canary 吗?不要害怕在这里列出它!
lib.rs
:
Canary
Canary 是一个使网络通信变得简单的库。它抽象了网络原语,如流,并提供如 Channel
这样的易于使用的结构。
Canary 提供的主要结构包括
- 通道
- 提供者
通道有助于通过网络进行通信,提供者有助于创建端点,通过这些端点可以获取通道。
依赖项
~5–18MB
~263K SLoC