SpringCloud 微服务(架构篇)

2019-06-04  本文已影响0人  主打情歌

SpringCloud 微服务(架构篇)


软件架构的进化


什么是软件架构


有哪些因素


架构演进

image




单体架构


分布式定义


什么是微服务





微服务的特征


微服务兴起的原因


微服务架构的优势和不足


微服务如何拆分


微服务拆分的起点


适合上微服务么?


康威定律和微服务



服务拆分的方法论


扩展立方模型(Scale Cube)

image
X轴 水平复制
Z轴 数据分区
Y轴 功能解耦

如何拆“功能”


服务和数据的关系


如何拆"数据"


微服务核心组件


微服务带来的问题


SpringCloud核心组件


Eureka(注册中心)



Ribbon(负载均衡)


Hystrix(断路器)


image







Zuul(服务网关)


服务网关

服务网关



Config(配置中心)


image
上一篇下一篇

猜你喜欢

热点阅读