微服务架构实现的关键是完备的基础设施,正确的服务拆分,易拓展应用架构.

最底层,云原生架构,就是微服务的云原生基础设施
主要处理非功能性需求,包括弹性,韧性,安全性,可观察性,灰度等应用特点.(前一章的特点)
中间层,服务拆分,主要处理业务领域.
体现在业务的高内聚,低耦合.具有服务拆分的特点,体现在领域属性,质量属性,团队属性上.
最上层,业务架构,体现在领域驱动设计上的代码落地层面.
主要解决核心业务逻辑,通过代码可以还原业务场景,达成业务的可拓展性和可读性.
微服务架构实现的关键是完备的基础设施,正确的服务拆分,易拓展应用架构.

最底层,云原生架构,就是微服务的云原生基础设施
主要处理非功能性需求,包括弹性,韧性,安全性,可观察性,灰度等应用特点.(前一章的特点)
中间层,服务拆分,主要处理业务领域.
体现在业务的高内聚,低耦合.具有服务拆分的特点,体现在领域属性,质量属性,团队属性上.
最上层,业务架构,体现在领域驱动设计上的代码落地层面.
主要解决核心业务逻辑,通过代码可以还原业务场景,达成业务的可拓展性和可读性.
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M