把快乐放进重点反复背诵。
前言
哈喽,大家好,我是一条。
今天分享一个粉丝在美团二面遇到的问题——如何设计一个百万人抽奖系统?
加微信 yitiaoit04 进交流群,带你一起搞技术,进大厂,聊人生
思维导图
导图源文件:链接: https://pan.baidu.com/s/1FrUMGAdrbvzlDLdftnLV1A 提取码: nw57
导图按照由浅入深的方式进行讲解,架构从来不是设计出来的,而是演进而来的
从一个几百人的抽奖系统到几万人,再到百万人,不断增加新的东西。
最后总结归纳一套设计思想,也是万能模板,这样面试官问任何高并发系统,只需从这几个方向去考虑就可以了。
V0——单体架构
如果现在让你实现几十人的抽奖系统,简单死了吧,直接重拳出击!
两猫一豚走江湖,中奖入库,调通知服务,查库通知,完美!
相信大家学java时可能都做过这种案例,思考