马-三高系列

三高之订单业务

在这里插入图片描述
在这里插入图片描述

三高总体优化思路:

  • 负载均衡(多实例,集群)
  • 缓存(减少链路)
  • 消息队列(异步)
  • 分库分表,拆分key(分治思想)
  • 限流,熔断,降级:保证服务安全可用

方法论:写数据,读数据

  • 写:读写分离,分库分表,延迟操作(异步,批量…)
  • 读:多级缓存,请求的数据的优化(较少cpu,io),减少传输(请求数少,依赖少),路径短(url 可以做资源的缓存key )

问题场景:秒杀业务 预估1000万并发,实际上线来了2000万,怎么解决?

  • 限流,拒绝,动态扩缩容

三高之负载均衡

在这里插入图片描述


版权声明:本文为weixin_43719015原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。