CQRS
CQRS 是 DDD的一个落地架构
目前把CQRS的那一套通用介绍及理论看完了
复习了一下DDD的相关知识目前基于CQRS的线程框架有
java的axonframework
.net 的Apworks目前网上架构图 大多是对 client客户端 而言 comand 与 query 分离
comand会有相应的事件处理会调用domain这里的domain是包含业务逻辑的领域类
query完全是另外一路 直接返回 dto有的架构是 双数据源 读写分离 然后要做同步
domain中的业务一定也会有查询这时架构似乎要写2套查询了(此架构把命令查询彻底隔离?开发成本似乎加大)
domain 支持 快照 各种事件 都是很好的东西目前感觉 对于复杂大系统 领域驱动 domain梳理与编写 要完全满足业务是ok的 但要同时满足业务与用户体验 一定会使domain很混乱 原先的domain贫血 加一个service业务也很混乱彻底分离可以使domain的业务更纯正
但cqrs在事务方面似乎也比较烦
我现在先弄懂axonframework Apworks
相关推荐
qiuzhiming0 2016-07-20
evolone 2018-03-01
exzhulw 2018-12-13
肖舸NoSQLt架构 2018-03-01
幸运小侯子 2019-07-01
MrIronHand 2018-12-13
gggwfn 2016-08-09
小菜猿 2019-06-28
dananhai 2012-03-02
wenjieyatou 2018-08-09
wangtua 2018-08-09
84457708 2018-11-01