看啥推荐读物
专栏名称: 51CTO技术栈
有趣 | 有料 | 有内涵,为您提供最优质的内容,愿我们一起悦享技术,成就人生。
今天看啥  ›  专栏  ›  51CTO技术栈

“12306”是如何支撑百万QPS的?

51CTO技术栈  · 公众号  · 程序员  · 2019-10-11 18:05
“ 每到节假日期间,一二线城市返乡、外出游玩的人们几乎都面临着一个问题:抢火车票!图片来自 Pexels12306 抢票,极限并发带来的思考虽然现在大多数情况下都能订到票,但是放票瞬间即无票的场景,相信大家都深有体会。尤其是春节期间,大家不仅使用 12306,还会考虑“智行”和其他的抢票软件,全国上下几亿人在这段时间都在抢票。“12306 服务”承受着这个世界上任何秒杀系统都无法超越的 QPS,上百万的并发再正常不过了!笔者专门研究了一下“12306”的服务端架构,学习到了其系统设计上很多亮点,在这里和大家分享一下并模拟一个例子:如何在 100 万人同时抢 1 万张火车票时,系统提供正常、稳定的服务。Github代码地址:https://github.com/GuoZhaoran/spikeSystem大 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照