罗辑思维Go语言微服务改造实践
展开查看详情
1.罗辑思维Go语⾔言微服务改造实践 ⽅方圆
2. ⾃自我介绍 • Cisco • Weibo • 创业阶段 • 罗辑思维
3.• 背景 • 改造过程 • 未来做什什么
4.最早的版本
5.第⼆二版
6. 屋漏漏偏逢连夜⾬雨 • 8/31⼤大故障 • 罗⽼老老师要跨年年 • 产品迭代不不能停
7. 改造⽬目标 • ⾼高性能 • 服务化 • 资源拆分隔离 • ⾼高可⽤用
8. 为什什么选择Go • 简单易易⽤用 • ⾼高性能 • 原⽣生⽀支持并发 • 部署运维⽅方便便
9. 改造过程 • 架构图 • 框架和基础设施完善 • 系统重构
10.
11. 框架和基础设施 • API GATEWAY • 服务框架 • 多级缓存 • 熔断降级
12. API GATEWAY • ⽬目的 • 限流 • 升级API • 鉴权 • 架构
13.API GATEWAY
14.API GATEWAY
15.API GATEWAY
16.API GATEWAY
17.API GATEWAY
18. 服务框架 • ⽬目的 • 简化应⽤用开发 • 服务注册发现 • ⽅方便便配置管理理 • 架构
19.服务框架
20.服务框架
21.服务框架
22.服务框架
23.服务框架
24.服务框架
25. 多级缓存 • 缓存是万⾦金金油,怎么抹是个问题
26.多级缓存
27.多级缓存
28.多级缓存
29.多级缓存