架构一期第十周作业
作业一:
(至少完成一个)
根据微服务框架 Dubbo 的架构图,画出 Dubbo 进行一次微服务调用的时序图。
一次服务调用的过程:
关于微服务架构(中台架构、领域驱动设计、组件设计原则),你有什么样的思考和认识?
中台架构:个人理解,后台属于实际数据处理的地方;中台为将数据处理后封装成前台能识别的样式(打个比方),作为一种能力提供的平台供前台调用;前台为具体业务在页面上的实体,接受用户的请求,并将后台的逻辑处理通过中台的能力聚合后,将最后的实际业务接过反馈给用户。
领域驱动设计:用一句话概括就是,需求是原动力,所有的代码重构,架构重构,都应该围绕需求来设计,而领域驱动设计就是将需求拆解为实际代码设计,架构设计等的一种指导思想和执行方针。
组件设计原则:组件无外乎也是一种软件,组件的设计原则和软件大同小异,也是高内聚低耦合,组件设计原则就是组件在高可复用性需求的前提下,需要遵循的一些设计原则。
作业二:
根据当周学习情况,完成一篇学习总结
版权声明: 本文为 InfoQ 作者【Airs】的原创文章。
原文链接:【http://xie.infoq.cn/article/586dddee6eaad241c6fad26ab】。未经作者许可,禁止转载。
评论