第 10 周作业
根据微服务框架 Dubbo 的架构图,画出 Dubbo 进行一次微服务调用的时序图。
关于微服务架构(中台架构、领域驱动设计、组件设计原则),你有什么样的思考和认识?
中台架构
业务变复杂后的必然趋势之一,大泥团--〉微服务--〉中台
特性化的东西必然会进行拆分操作,特性化的东西越来越多时,就开始可以提炼出共性化的东西,这些东西又可以变成比较通用的东西,形成中台。
领域驱动
统一语言
好的研发应该要深切的理解业务
技术是一种工具,最终是为业务服务,业务最终是为用户服务,既然是为用户服务,那就需要有创新,有创新才有需求,新的东西如何命名,新的东西如何让大家理解一致?统一语言的作用。
限定上下文
本质上是在划分边界
知道要做一件事情很重要,如何分配也很重要,分配的合理性涉及到维护的合理性
充血模型
对现实世界的映射
基于现实的理解来理解代码
组件设计原则
设计是一种艺术
明显我的艺术修养不够
如何提升艺术修养
多学习
版权声明: 本文为 InfoQ 作者【Vincent】的原创文章。
原文链接:【http://xie.infoq.cn/article/1b004da437aed62732d657c5b】。文章转载请联系作者。
评论