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

想要了解下现在关于 DDD CQRS 的现状

2017-04-13 17:30
赞助商链接

如题。
大概在去年八月份左右吧,无意当中浏览到jdon来了。当时看到jdon里面有很多干货。所以就一直在了解,也在泡jdon。但是一直没有留意DDD模块的东西,前不久看到了DDD的东西。感觉DDD的思想在很大程度的解决了我在工作中遇到的一些问题。其实所有的问题都是源于懒。对我就是一个很懒的coder。想要通过更少的coding得到更多的功能。

但是我看jdon framework都好久没有更新了。想问下banq是不是放弃jdon了。然后关于DDD,在国内其他论坛虽然能够看到很多人在讨论,但是真正实施的并不多。然后github上偶尔看到一两个项目。也是好久没有commit了。

让后本来想对cqrs进行进一步研究的心思都没有了。所以来这儿请教下各位,想了解一些关于DDD CQRS的现状。
[该贴被weechang于2017-04-13 17:34修改过]

2017-04-13 17:45

其实DDD+CQRS很多思想逐步流行,包括基于内存模型或读写分离,这些项目不一定完全归功于DDD这个名称。因为DDD不是一个标准,如ISO9000一样,这些都是设计方法。真正实践需要融合很多设计方法。比如Event Sourcing + Apache Kafka可以解决分布式事务问题,使用Apache Kafka实现Event sourcing与CQRS,挑战了CAP定理,这并不是说CAP定理无效,而是ES+Kafka这个组合不是纯粹中间件平台,而某国内电商出了个号称解决这个世界难题的分布式事务中间件,其实明白了DDD等理论,可能会明白,针对服务的分布式事务中间件其实是一个伪概念,因为服务是行为动作集合,而事务是针对状态的高一致性问题,两者不是一码事,从服务动作行为入手搞分布式事务,只有将动作行为变成事件日志一条路。等等。

说这么多,掌握DDD这些概念,至少让你擦亮眼睛,不再被欺骗吧。

赞助商链接

赞助商链接

返回顶部

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