40个版本

0.4.11 2024年2月20日
0.4.10 2023年8月27日
0.4.9 2023年5月27日
0.4.8 2023年3月6日
0.0.18 2020年5月5日

#267HTTP服务器

Download history 246/week @ 2024-04-07 228/week @ 2024-04-14 304/week @ 2024-04-21 257/week @ 2024-04-28 215/week @ 2024-05-05 325/week @ 2024-05-12 345/week @ 2024-05-19 169/week @ 2024-05-26 214/week @ 2024-06-02 234/week @ 2024-06-09 256/week @ 2024-06-16 245/week @ 2024-06-23 216/week @ 2024-06-30 258/week @ 2024-07-07 388/week @ 2024-07-14 449/week @ 2024-07-21

1,318 每月下载量
6 crate 中使用

Apache-2.0

135KB
2.5K SLoC

cqrs

一个针对无服务器架构的轻量级、有观点的CQRS和事件溯源框架。

命令查询责任分离(CQRS)是领域驱动设计中的一种模式,它使用独立的写模型和读模型来处理应用对象,并通过事件将它们连接起来。事件溯源使用生成的事件作为应用状态的真相来源。

结合这些可以提供许多好处

  • 消除测试和应用逻辑之间的耦合,允许无限重构。
  • 增强聚合的隔离性。
  • 能够创建更准确地模拟我们商业环境的视图。
  • 可水平扩展的读路径。

可能有帮助的事情

支持三种后端数据存储

Crates.io docs CodeBuild

依赖项

~2.8–4.5MB
~82K SLoC