稳定的开源产品永远是我们程序员最好的选择!
我会提供整个系统平台的开发过程,由于系统比较大,内容也会比较多。
稳定的开源产品永远是我们程序员最好的选择!
稳定的开源产品永远是我们程序员最好的选择!
我会提供整个系统平台的开发过程,由于系统比较大,内容也会比较多。
稳定的开源产品永远是我们程序员最好的选择!
我会提供整个系统平台的开发过程,由于系统比较大,内容也会比较多。
这是“领域驱动设计实践之路”系列的第四篇文章,从单体架构的弊端引入微服务,结合领域驱动的概念介绍了如何做微服务划分、设计领域模型并展示了整体的微服务化的系统架构设计。
DDD、中台与微服务分别属于不同的方法体系,那它们的通用语言到底在哪里?如何用DDD完成中台和微服务设计实战?DDD在中台和微服务的整体设计流程是什么样的?如何用最小代价来适应因为业务变化,而带来的领域模型和微服务持续演进?希望你能在本文找到答案!
在运用DDD对业务进行建模的过程中,一直到进入解决方案域得到系统的限界上下文为止,其实都是不关注组织架构的。对组织架构的关注是实现域层面的事情。如果业务模型要落地,这个时候组织架构就会作为其中一个考虑的约束因素。
病毒使隔离成了常态,而协作,应该成为另一种常态,使我们能在与病毒的对抗中,感受彼此的温度,相拥前行。
病毒使隔离成了常态,而协作,应该成为另一种常态,使我们能在与病毒的对抗中,感受彼此的温度,相拥前行。
不确定性和变化是这个时代的主旋律。开源的解决复杂业务场景问题的业务开发框架,目前是空白。DDDplus,业务中台框架解决了市场的空白。
微服务 DDD
随着大家对领域驱动模型的逐渐了解,一致认为需要对业务代码做一些优化,于是组内在8月份启动了二次DDD改造的内部迭代,经过不断的灰度放量,近期已经全量放开了新版业务逻辑。
https://github.com/funkygao/cp-ddd-framework
随着大家对领域驱动模型的逐渐了解,一致认为需要对业务代码做一些优化,于是组内在8月份启动了二次DDD改造的内部迭代,经过不断的灰度放量,近期已经全量放开了新版业务逻辑。
DDD、中台与微服务分别属于不同的方法体系,那它们的通用语言到底在哪里?如何用DDD完成中台和微服务设计实战?DDD在中台和微服务的整体设计流程是什么样的?如何用最小代价来适应因为业务变化,而带来的领域模型和微服务持续演进?希望你能在本文找到答案!
不确定性和变化是这个时代的主旋律。开源的解决复杂业务场景问题的业务开发框架,目前是空白。DDDplus,业务中台框架解决了市场的空白。
https://github.com/funkygao/cp-ddd-framework
如何通过DDD进行业务中台的领域建模?看这篇文章就够了。
随着业务不断发展,带来系统的复杂度的增大,目前行之有效的方法是通过DDD领域模型的设计为指导实现微服务的边界划分和依赖关系组织,并将可复用的基础业务能力的沉淀形成平台化,在不断演化形成中台化。
今天重看了《企业IT架构转型之道-阿里巴巴中台战略思想与架构实战》的第4章-共享服务体系搭建,里面涉及到4个基本原则。
本篇文章基于Eric Evans作者和翻译作者孙向晖,霍泰稳的书,做的软件思想笔记,向作者们致敬。
本文从DDD的核心概念讲起,重点放在如何把理论落地成代码,期望给那些正在探索DDD的同学一些指引和启发。
本文从DDD的核心概念讲起,重点放在如何把理论落地成代码,期望给那些正在探索DDD的同学一些指引和启发。
微服务 DDD
这是“领域驱动设计实践之路”系列的第四篇文章,从单体架构的弊端引入微服务,结合领域驱动的概念介绍了如何做微服务划分、设计领域模型并展示了整体的微服务化的系统架构设计。
作为领域模型中最重要的环节之一的Repository,其通过对外暴露接口屏蔽了内部的复杂性,又有其隐式写时复制的巧妙代码设计,完美的将DDD中的Repository的概念与代码相结合!
dubbo调用流程详解和对微服务架构的认知思考
时至今日微服务架构已经成为了互联网公司的标配,好像如果你不采用微服务架构,你都不好意思说自己是互联网公司。但是一说到微服务架构,大多数人联想到的都是微服务框架、RPC远程调用协议、分布式事务解决方案、服务发现、服务治理、服务监控、网关、限流、