【发布时间】:2021-11-29 17:39:04
【问题描述】:
在使用 CQRS、域驱动设计和事件溯源实现域时,是否值得为几乎没有域逻辑的命令创建命令、事件、聚合和命令处理程序,例如如果我有要求说,创建一个组,其中唯一的要求可能是确保组名称不为空,在这种情况下是否需要有一个 Group 聚合、一个 CreateGroup 命令、一个 GroupCreated 事件和一个 CreateGroupCommandHandler ?
【问题讨论】:
-
在您的具体情况下,您将在哪里管理幂等性?您是否需要确保不会多次创建组?这在简化设计中会出现在哪里?
标签: domain-driven-design cqrs event-sourcing