国庆当至,一票难求,网友纷纷吐槽:中国现在最难登的不是钓鱼岛,而是12306,当然我还想到了大学的选课系统。
处在中秋和“十一”黄金周售票的高峰期,12306网站日点击量达到14.9亿次
如果让你来设计火车票订票系统,如何设计订票系统才能应对大规模以及高并发的情况呢?
12306第一期工程,被曝出总共花费1.99亿,如果让你做的话,你估计花多少钱?
欢迎各位在分析完技术问题之后,顺便也吐槽一番!
国庆当至,一票难求,网友纷纷吐槽:中国现在最难登的不是钓鱼岛,而是12306,当然我还想到了大学的选课系统。
处在中秋和“十一”黄金周售票的高峰期,12306网站日点击量达到14.9亿次
如果让你来设计火车票订票系统,如何设计订票系统才能应对大规模以及高并发的情况呢?
12306第一期工程,被曝出总共花费1.99亿,如果让你做的话,你估计花多少钱?
欢迎各位在分析完技术问题之后,顺便也吐槽一番!
摘录一些网上的讨论供大家参考!
技术博客酷壳《由12306谈谈网站性能技术》
4399游戏首席架构师@caoz 《铁路订票网站个人的设计浅见》
《大话西游》等网络游戏的重要开发者吴云洋《铁路订票系统的简单设计》
《关于12306网络购票的架构方面思考》http://blog.csdn.net/wf1982/article/d...
一票难求 细数导致Web在线应用瘫痪因素 http://www.techweb.com.cn/news/2012-0...
12306的架构就跟打DOTA一样,车次都是就是兵线,每列车次彼此的数据是独立的,每天的车次数据也是独立的,哪些车次火爆哪些冷门,要平均分布在不同的线路上,英雄分布要平均,降低被Gank的风险。
下面的这些阶段可以分布在不同的服务器上,他们之间并没有很紧密的关系: