1 个不稳定版本
0.1.0 | 2022 年 10 月 1 日 |
---|
#1758 在 异步
188 每月下载量
40KB
992 行
Aspartam
基于 tokio 的简约演员框架,受 actix 启发。
Aspartam 尝试保持简单易用。
消息按顺序处理。
特性
- 异步演员
- 支持通过动态调度进行类型化消息
- 支持异步消息处理器,通过 async-trait
- 演员监督
用法
待办事项
Aspartam 与 Actix 的比较
待办事项
为什么选择 Aspartam
虽然 actix
很棒,但它使得在消息处理器中使用 async
/await
变得有问题。虽然存在一些解决方案,但这仍然是一个主要痛点。
我决定创建一个感觉类似于 actix
但需要较少麻烦且总体复杂性较低的库。
待办事项
- 也许像
actix
的Recipient
一样
lib.rs
:
基于 tokio 的简约演员框架,受 actix 启发。
Aspartam 尝试保持简单易用。
消息按顺序处理。
特性
- 异步演员
- 支持通过动态调度进行类型化消息
- 支持异步消息处理器,通过 async-trait
- 演员监督 所有你需要的东西,重新导出
依赖
~2.8–4.5MB
~79K SLoC