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 • Rust 包仓库 246/week @ 2024-04-07 • Rust 包仓库 228/week @ 2024-04-14 • Rust 包仓库 304/week @ 2024-04-21 • Rust 包仓库 257/week @ 2024-04-28 • Rust 包仓库 215/week @ 2024-05-05 • Rust 包仓库 325/week @ 2024-05-12 • Rust 包仓库 345/week @ 2024-05-19 • Rust 包仓库 169/week @ 2024-05-26 • Rust 包仓库 214/week @ 2024-06-02 • Rust 包仓库 234/week @ 2024-06-09 • Rust 包仓库 256/week @ 2024-06-16 • Rust 包仓库 245/week @ 2024-06-23 • Rust 包仓库 216/week @ 2024-06-30 • Rust 包仓库 258/week @ 2024-07-07 • Rust 包仓库 388/week @ 2024-07-14 • Rust 包仓库 449/week @ 2024-07-21 • Rust 包仓库

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

Apache-2.0

135KB
2.5K SLoC

cqrs

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

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

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

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

可能有帮助的事情

支持三种后端数据存储

Crates.io docs CodeBuild

依赖项

~2.8–4.5MB
~82K SLoC