发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 CQRS 扩展性 并发编程 事件溯源 分布式 SOA

关于CQRS编码上的一些问题

    
2018-01-22 15:40
赞助商链接

如题现有关于CQRS实际编码上的一些问题。希望各位大佬能够帮小弟带带路。
1.聚合中,比如说用户聚合。需要一个唯一的用户名。这个唯一约束是应该在command端进行判断呢?还是在query端消费command端产生的事件的时候判断呢?
2.如果是在command端进行判断的话,如果query端还未消费完command命令引起command端查询不一致的的问题如何解决?

望各位大佬能够给点思路。

2018-01-24 12:41

2018-01-22 15:40 "@
weechang
"的内容
这个唯一约束是应该在command端进行判断呢? ...


这个约束是业务约束还是报表查询的约束,或者是数据库唯一键的约束那么就是业务约束,应该在Command实现。

CQRS架构     

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系反馈 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com