淘宝面试官:优惠券系统该如何设计?(约1861字)代码永无眠这家伙很懒,什么都没有写...关注私信020淘宝面试官:优惠券系统该如何设计?(约1861字)此内容为付费资源,请付费后查看金币 2超级会员免费登录购买付费资源 文章目录 1 Scenario 场景 1.1 优惠券的种类 1.2 优惠券系统的核心流程 1.2.1 发券 1.2.2 领券 1.2.3 用券 1.3 需求拆解 1.3.1 商家侧 1.3.2 用户侧 2 Service 服务 2.1 服务结构设计 2.2 优惠券系统设计技术难点 3 Storage存储 3.1 表单设计 券批次(券模板),coupon_batch 券 规则 3.2 建券 3.3 发券 系统用户数增加到w级 发一封站内信的步骤 千w级用户数 用户侧操作 系统侧操作 给 10W 用户发券 3.4 领券 步骤 用户重复领取或多领 3.5 用券 返回可用券 选择可用券,并返回结果 同时操作多个服务,如何保证一致性? 表设计 4 Scale 扩展 4.1 快过期券提醒 定时扫券表 延时消息 新增通知表 4.2 数据库层面优化 - 索引 4.3 发券接口,限流保护 前端限流 后端限流 此处内容已隐藏,请付费后查看 THE END付费专区后端系列面试题后端系统设计后端面试题 喜欢就支持一下吧点赞0 分享QQ空间微博QQ好友海报分享复制链接收藏
暂无评论内容