微服务与 DDD
单体系统随着业务发展,需求的不断迭代,系统会变得越来越大,越来越来复杂,由此带来部署维护等等一系列问题,为了解决问题,业界提出分而治之的解决方案,对大系统进行坼分。系统坼分之后,为了解决负载均衡,失效转移等需求,这些需要通过统一的方式来解决,微服务框架由此出现,当前常用的微服务框架有Dubbo 、Spring Clound 、k8s等,但是微服务不是银弹,如果坼分不合理,业务划分不清,可能带来更大的混乱,那如何更好地指导微服务的落地与实施,这时候就需要DDD战略设计与战术设计来进行指导了。
评论