写点什么

Week 10- 作业二:学习总结

用户头像
dean
关注
发布于: 2020 年 08 月 09 日

本周的学习内容是微服务、DDD,对于2者,之前也尽行了大量的阅读,但是一直没有在生产环境中使用。

经过本周的学习,对2者的理解更具体了一点。

当系统功能逐步增多,业务耦合度加大,导致程序臃肿,维护困难,但这些通过代码重构,源码管理工具,可以在一定程度上解决掉。

但是无法支撑高并发的应用场景,当垂直扩展无法满足请求量的持续增长,就需要进行水平扩展。而微服务

思想天生契合水平扩展(分布式)场景。

在微服务落地过程中,需要进行职责划分,而DDD(领域驱动模型)正是对职责划分最好的指导。

所谓领域,就是指一个组织所做的事情及以及包含的一切,将领域拆分为子领域的过程,就是进行微服化的过程,子领域进行聚合的过程,就是中台化的过程。



中台和微服务的一些关系

涉及的业务范围不同,中台是企业级,需要同时支持赋能多前台产品;分布式系统就算采用分布式架构,但主要支持的还是单系统或单产品。支持多前台产品线这一要素,让中台的规划与建设上升到了企业级架构的层面,方法和难点都与单系统分布式化存在差异



本周的内容很抽象,还是需要再多消化一下,目前只是将 微服务----DDDD----中台结合起来做了一个思考。

发布于: 2020 年 08 月 09 日阅读数: 57
用户头像

dean

关注

还未添加个人签名 2019.11.06 加入

还未添加个人简介

评论

发布
暂无评论
Week 10- 作业二:学习总结