三高之订单业务
三高总体优化思路:
- 负载均衡(多实例,集群)
- 缓存(减少链路)
- 消息队列(异步)
- 分库分表,拆分key(分治思想)
- 限流,熔断,降级:保证服务安全可用
方法论:写数据,读数据
- 写:读写分离,分库分表,延迟操作(异步,批量…)
- 读:多级缓存,请求的数据的优化(较少cpu,io),减少传输(请求数少,依赖少),路径短(url 可以做资源的缓存key )
问题场景:秒杀业务 预估1000万并发,实际上线来了2000万,怎么解决?
- 限流,拒绝,动态扩缩容
三高之负载均衡
版权声明:本文为weixin_43719015原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。