✅44、授人以渔:你们有没有类似秒杀的业务场景?如果没有,自己想一个出来
2025/10/24大约 2 分钟
授人以渔:你们有没有类似秒杀的业务场景?如果没有,自己想一个出来!
今天给大家留的授人以渔的环节,是希望大家思考一下,自己公司里有没有类似秒杀的业务场景?
也就是说在某个特殊的时间点,你大量的用户都登录到你的系统里来,然后进行某种特殊的操作,从而导致你的业务瞬时并发压力过大。
给大家举一些例子,比如说一个考勤系统,可能每天就是早上上班时间并发访问量特别的大,或者是工资系统,每个月到发工资的时候公司发短信提醒了员工,马上大量的人登录上来进行查询。
希望大家打开脑洞去思考有没有类似的场景,哪怕你平时系统的并发访问最多是每秒10个请求,高并发的时候也就每秒100个请求也是可以的。
因为只要有这样的场景,你可以假设,现在你的系统在这个场景下的并发请求不是100,而是1000,甚至1万,10万,然后基于这个假设倒推去思考你的系统设计。
如果你们实在没有这样的场景,那么你能不能去假想一个出来?
比如你做的就是最普通的财务系统,几乎没什么高并发,但是你可以假象一下,假设你们公司的财务系统要对接大量的供应商,也许在某个特殊的时间点,比如每个月提现结算的时候,会有大量的请求到你的财务系统里来?
这个凭空想象有点难,需要你结合自己的业务去思考,但还是希望大家,结合自己公司的业务思考,因为你绞尽脑汁想了,才能把专栏里学到的技术融入到你公司的系统里去,出去面试的时候才能把这些东西消化成你的经验去说,而不是干巴巴的背诵专栏里给你讲解的这些知识。