处理三高业务

总体思路

负载均衡、缓存、消息队列、分库分表

动静分离

所有用户看到的都一样,静态数据

做缓存,提高性能,减少链路

商品列表—每个人可能不一样—搜索推荐

商品详情页—cdn

下单—

库存—访问量大、为数据一致性加锁(负载均衡、分库分表)

支付-减库存

扣库存时:

一张表:商品id—总库存100

redis:商品id-库存1。10个

商品id-库存2。 10个

。。。

多redis/单redis多key

支付回调—高并发

库存:销售层-调度层-仓库层

方法论:

写数据、读数据

写:读写分离、分库分表、延迟操作

读:多级缓存、请求数据的优化

数据传输少、减少cpu、io

合并请求、减少请求次数

依赖少、高可用 每经过一个处理 ,可靠性就会降低

短路径—路径短,缓存。路径作为key 去缓存内容

避免单点。集群、降级、兜底方案。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值