项目描述:系统主要提供秒杀活动来临时,系统在高并发场景下,业务扣减库存,写入订单的能力。
主要职责:
1. 设计秒杀系统架构:活动开始前,使用Redis缓存商品信息,然后使用Redis扣减库存,扣减成功以后将消息发送RabbitMQ,异步写入数据库订单信息。
2. 设计超卖、重复购买问题解决方案,解决数据一致性问题。
3. 设计接口限流方案,避免并发量猛增,击溃服务。
4. 项目完成后,使用JMeter多次压力测试,QPS从280提高到3300。
点击空白处退出提示
项目描述:系统主要提供秒杀活动来临时,系统在高并发场景下,业务扣减库存,写入订单的能力。
主要职责:
1. 设计秒杀系统架构:活动开始前,使用Redis缓存商品信息,然后使用Redis扣减库存,扣减成功以后将消息发送RabbitMQ,异步写入数据库订单信息。
2. 设计超卖、重复购买问题解决方案,解决数据一致性问题。
3. 设计接口限流方案,避免并发量猛增,击溃服务。
4. 项目完成后,使用JMeter多次压力测试,QPS从280提高到3300。
评论