秒杀
redis缓存库存
1.判断库存名额是否充足,2.进行扣减
为了防止超卖,必须保证这两部的原子性
库存扣减后发送mq消息,去异步执行创建订单流程,创建订单失败会造成少卖。可加重试机制,对多次重试依旧失败的,用定时任务处理
数据库连接池泄露

如何实现亿级用户登录态的统计


如何从1000w条数据中找到最热门的10条



一次JVM调优







在一亿个数中找到最大的一万个



如何保障缓存一致性


cpu飙升



线上服务内存溢出



30min取消未支付订单
1.定时任务扫表
2.rabbitMq的延迟队列

抢红包



jvm调优最佳参数




设计秒杀系统










排行榜实现
1.数据库
2.大数据组
3.redis

2个50亿的url文件找出相同的url






















