分布式的技术栈
增加系统容量 提高系统的可用性
- 大流量处理
- 关键业务保护
提高整体架构的吞吐量 服务更多的并发和流量
提高系统的稳定性 让系统的可用性更高
- 加缓存
- 负载均衡
- 异步调用
- 数据镜像
- 数据分区
初期是读写分离 后期是分库分表
稳定性
- 服务拆分
- 服务冗余
- 降级限流
- 高可用架构
高可用运维
服务治理
- 架构软件管理
- devops
- 自动化运维
- 资源调度管理
- 整体架构监控
- 流量控制
docker k8s
五个关键技术
- 全栈系统监控
- 服务/资源调度
- 流量调度
- 状态/数据调度
- 开发和运维的自动化