为什么要构建分布式系统?如何提高架构的性能?如何提高架构的稳定性?分布式系统最最核心的东西是什么?
打卡Day2:今天学习了《23|分布式系统的技术栈》,我的收获如下:
分布式系统要干的两件事
- 提高整体吞吐量服务更多并发和流量。
- 提高系统稳定性让可用性更高。
提高架构的性能
- 缓存。
- 负载均衡。
- 异步调用。
- 数据分区或镜像。
提高架构的稳定性
- 服务拆分。
- 服务冗余。
- 限流降级。
- 高可用架构。
- 高可用运维。
分布式系统的纲
即最最核心的东西。
- 全栈系统监控。
- 服务/资源调度。
- 流量调度。
- 状态/数据调度。