Open utterances-bot opened 3 years ago
找到个错别字,ddd
那简单是大逆不道啊。
-->
那简直是大逆不道啊。
感觉大部分业务分三层就够了,request参数解析判断层、业务逻辑层、Redis缓存层(非数据库cache)、持久层(model struct、CURL操作封装),Redis缓存层和持久层平级,业务逻辑层写rpc请求,从缓存层、持久层拿数据做逻辑处理,层级清晰,理解简单,易上手。DDD那一套不是每个做业务的都理解那种分层,写着写着就不成样了,项目层级混乱不堪
找到个错别字,ddd
那简单是大逆不道啊。
-->
那简直是大逆不道啊。
改了
感觉大部分业务分三层就够了,request参数解析判断层、业务逻辑层、Redis缓存层(非数据库cache)、持久层(model struct、CURL操作封装),Redis缓存层和持久层平级,业务逻辑层写rpc请求,从缓存层、持久层拿数据做逻辑处理,层级清晰,理解简单,易上手。DDD那一套不是每个做业务的都理解那种分层,写着写着就不成样了,项目层级混乱不堪
还是会有一些比较复杂的场景的,在业务这一层要针对业务的可能变化做一些设计,但不见得非得往 DDD 上套,要套也能套,这套方法里面的战术设计方法论不难
老哥还在阿里"高级打杂"吗? DDD、RX/Reactive (响应式原理)、Event Stream/ Event Sourcing、STM(Software Transaction Memory, 软件事务内存)这些东西在国内没有太多生存土壤,, 强行本土化, 只会搞得很尴尬, 就像JavaEE, 大多数人都烦, 但大批Java攻城狮又离不开(国内Golang岗位少, Java岗都快成"后端最卷了"). 中西方工业界都会玩, 阿里搞"中台"又拆"中台" (自2018年数据中台都快喊上天了), 老外对Service Mesh、Serverless、Cloud Native充满激情, 现在又出了个Data Mesh, 一切尽在Mesh
老哥还在阿里"高级打杂"吗? DDD、RX/Reactive (响应式原理)、Event Stream/ Event Sourcing、STM(Software Transaction Memory, 软件事务内存)这些东西在国内没有太多生存土壤,, 强行本土化, 只会搞得很尴尬, 就像JavaEE, 大多数人都烦, 但大批Java攻城狮又离不开(国内Golang岗位少, Java岗都快成"后端最卷了"). 中西方工业界都会玩, 阿里搞"中台"又拆"中台" (自2018年数据中台都快喊上天了), 老外对Service Mesh、Serverless、Cloud Native充满激情, 现在又出了个Data Mesh, 一切尽在Mesh
不在阿里了,中台相关的我最近没事也在想想,看看年底总结总结
那go-micro值得研究和学习吗?
那go-micro值得研究和学习吗?
go micro 和 ddd 没啥关系,如果在公司里从事框架开发,go micro 的抽象肯定要学习的
妈的,从来未发现曹大这么有幽默感
DDD 到底是垃圾还是银弹
http://xargin.com/is-ddd-garbage-or-silver-bullet/