Azok.
2021-01-27T13:10:18+00:00
很多人上来就说业务逻辑复杂,每卖一张票要重新计算剩余站票余额,然而春运时12306是区间锁定的,并不要重新计算余票数量,只需要余票-1即可,没有运算量。
还有人说春运时访问量高,需要保证卖票不出错,这个也不难,假设核心出票系统每秒支持1000访问,现在有一万的访问,如何保证不出错呢?很简单,随机选择1000个访问进入核心系统,剩下的直接返回请等待之类内容即可。系统并不需要保证你先访问就让你先买票,只需要保证卖票业务正常即可。
剩下的就是普通前端用户访问优化问题。
综合以上两点,12306并不需要阿里程序员,一个普通电商公司就能完成。
还有人说春运时访问量高,需要保证卖票不出错,这个也不难,假设核心出票系统每秒支持1000访问,现在有一万的访问,如何保证不出错呢?很简单,随机选择1000个访问进入核心系统,剩下的直接返回请等待之类内容即可。系统并不需要保证你先访问就让你先买票,只需要保证卖票业务正常即可。
剩下的就是普通前端用户访问优化问题。
综合以上两点,12306并不需要阿里程序员,一个普通电商公司就能完成。