架构师训练营第一期第十周总结
本周首先介绍了微服务框架
![](https://static001.geekbang.org/infoq/2b/2b195a44280e44759c09a24dfa351620.png)
微服务首先并不是一个崭新的概念,之前的SOAP也是微服务的一种实践,只不过由于一些问题,没有完全推广开,那么现代的微服务框架的需求是什么呢,主要集中在服务注册,服务发现,服务调用,是小转椅,负载均衡,高效的远程通信,对应应用自少的入侵,版本管理,这几个重点需求。以微服务框架中的一种Dubbo架构,介绍了微服务架构如何工作。以及后来有发展出来的服务网络概念,和它的优缺点。
接着介绍了微服务架构的实践
![](https://static001.geekbang.org/infoq/03/0321b2bc309262fe924d5e49d8b8ae27.png)
老师总结除了一套如何落地微服务的指导思想,通过这些原则,可以去思考如何把公司的业务进行微服务改造。CQRS,事件溯源,断路器,服务重试以及调用超时。是落地微服务架构的必要组成部分。最后强调了微服务架构事件最重要的部分是需求。
下面重点介绍了微服务的重要概念微服务网关
![](https://static001.geekbang.org/infoq/5f/5f75a581622438d7b316ec37618a37af.png)
领域驱动设计主要介绍了,领域模型,战略设计和战术设计
![](https://static001.geekbang.org/infoq/41/41dffb87806b9cab59f1aad60acbdf69.png)
组件设计原则对于组件如何划分是跟清晰的指导原则,对于具体的组件设计非常有参考意义
![](https://static001.geekbang.org/infoq/9b/9b4ccc4cc984d618102a304afa017387.png)
评论