微服务与SOA概述
SOA历史
SOA示例
微服务历史
SOA 被抛弃了么?
微服务与 SOA 剖析
SOA 架构剖析
ESB就是一个一个微服务的功能
ESB 功能举例
对象转换还有逻辑转换
很多东西都要在ESB里面处理
微服务剖析
把一个单体结构拆分多个小服务。为了让小服务之间通信方便,往往使用http通信方式(标准化,最好都用一个协议)
服务快速部署:微服务会经常被部署
微服务 vs SOA
其实应该是第三种形态
SOA的强大在于ESB强大,可以让不同系统连接起来
微服务的连接很简单,标准化,比如都基于HTTP来完成连接
服务架构的演进
单体 SOA 微服务
微服务与其它可扩展架构
分层架构
微服务架构 vs 分层架构
分层中的业务层往往是基于微服务架构的,比如中台
Clean architecture
微内核架构
单个微服务的架构可以是微内核架构,例如风控、营销、工作流这几类微服务
单个微服务既可以是整洁架构又是微内核架构