3

我最近看了几个关于 ES 和 CQRS 模型的视频,也看了一些关于 AKKA 持久性的讨论。我知道它们是关于什么的,但我在编写将执行的实际代码时遇到问题。

不过我有几个问题。我应该如何使视图和事件堆栈通信?是否会在视图和具有相同持久性 ID 的持久性参与者之间传递事件?根据模型,持久性参与者和视图负责什么?

编辑:我应该把我的业务逻辑放在哪里?根据模型,我应该在写入中执行此操作,但是如果我需要在读取中检查某些内容以验证 cmd 怎么办?

4

1 回答 1

0

您不需要在读取模式下检查某些内容来验证命令 - 您的命令将针对您的写入模型执行。

如果使用 Akka,然后在 Actor 中,您的业务逻辑将进入您的写入端。

你还没有说你的观点是什么,所以可能有多种沟通方式——例如,如果一个网页你可以做 req/res,或者使用像 SignalR 这样的东西

于 2016-07-11T07:39:41.053 回答