Skip to content

Latest commit

 

History

History
58 lines (37 loc) · 1.25 KB

taobao_arch.md

File metadata and controls

58 lines (37 loc) · 1.25 KB

淘宝架构演进笔记

 - 消除单点
 - 水平扩展
 - 跨机房多活
 - 缓存

 跨域多活数据同步问题,DRC?

img

img

💚 缓存

img

💚 LB -> NGX 7层LB,

img

💚 数据库 加入myCAT做DB读写分离

img

💚 Redis做缓存

img

💚 数据库 业务拆分

img

💚 LVS+F5 做4层LB,myCAT表拆分

img

💚 LB DNS RR轮询 跨机房负载均衡 机房级别水平扩展

img

💚 海量数据 noSQL,hBase

img

💚 应用规划、拆分

img

💚 微服务,公共服务提炼,dubbo,springcloud =》 治理、限流、熔断、降级

img

💚 加入服务总线

img

💚 docker管理,屏蔽环境差异,加速部署,提升运维效率,k8s

img

💚 云部署,CDN+SLB+WAF可以由云服务提供,也可以自己搭建,docker+k8s

img

-