我最近看了几个关于 ES 和 CQRS 模型的视频,也看了一些关于 AKKA 持久性的讨论。我知道它们是关于什么的,但我在编写将执行的实际代码时遇到问题。
不过我有几个问题。我应该如何使视图和事件堆栈通信?是否会在视图和具有相同持久性 ID 的持久性参与者之间传递事件?根据模型,持久性参与者和视图负责什么?
编辑:我应该把我的业务逻辑放在哪里?根据模型,我应该在写入中执行此操作,但是如果我需要在读取中检查某些内容以验证 cmd 怎么办?
我最近看了几个关于 ES 和 CQRS 模型的视频,也看了一些关于 AKKA 持久性的讨论。我知道它们是关于什么的,但我在编写将执行的实际代码时遇到问题。
不过我有几个问题。我应该如何使视图和事件堆栈通信?是否会在视图和具有相同持久性 ID 的持久性参与者之间传递事件?根据模型,持久性参与者和视图负责什么?
编辑:我应该把我的业务逻辑放在哪里?根据模型,我应该在写入中执行此操作,但是如果我需要在读取中检查某些内容以验证 cmd 怎么办?