秒杀
redis缓存库存
1.判断库存名额是否充足,2.进行扣减
为了防止超卖,必须保证这两部的原子性
库存扣减后发送mq消息,去异步执行创建订单流程,创建订单失败会造成少卖。可加重试机制,对多次重试依旧失败的,用定时任务处理
数据库连接池泄露
如何实现亿级用户登录态的统计
如何从1000w条数据中找到最热门的10条
一次JVM调优
在一亿个数中找到最大的一万个
如何保障缓存一致性
cpu飙升
线上服务内存溢出
30min取消未支付订单
1.定时任务扫表
2.rabbitMq的延迟队列
抢红包
jvm调优最佳参数
设计秒杀系统
排行榜实现
1.数据库
2.大数据组
3.redis
2个50亿的url文件找出相同的url