26个版本 (稳定版)
7.1.0 | 2023年12月20日 |
---|---|
6.4.0 | 2023年11月8日 |
6.1.0 | 2023年3月23日 |
6.0.1 | 2022年7月11日 |
0.3.0 | 2019年7月1日 |
#183 in 异步
183 每月下载量
140KB
2.5K SLoC
Hedwig Rust库
这是什么?
Hedwig是一个在AWS和GCP上工作的跨服务通信总线,同时保持了简洁和直观。
它在发送之前允许验证消息负载,有助于早期发现跨组件不兼容性。
Hedwig允许消费者和发布者之间的关注点分离,因此您的服务是松散耦合的,并且通过消息负载验证强制执行合约。Hedwig也可以用来构建异步API。
快速入门
安装
添加到Cargo.toml
[dependencies]
hedwig = "6"
您可能还需要启用一些额外的功能,以便使用可选的发布者或验证器,例如
[dependencies]
hedwig = { version = "6", features = ["google"] }
使用方法
寻求帮助
我们使用GitHub问题跟踪错误和功能请求。
- 如果您发现了一个错误,请提交问题
依赖关系
~2–15MB
~232K SLoC