摘要: 假设一个需求,在某个预告活动中准备了10w个红包,100w人在某个时间点去开抢,每人只能抢1次,如何保证性能和准确性,下面我给出我的一个设计方案,抛砖引玉 1. 分析瓶颈 查询用户是否已参与过活动 获取一个可抢的红包,保证多个人不能获取到同一个红包 建立红包与用户的关系 2. 设计数据结构解决瓶颈问 阅读全文
posted @ 2018-01-23 12:42 菜刀和板砖 阅读(1931) 评论(1) 推荐(2) 编辑