主题:【讨论】回应对12306.cn网站的技术质疑 -- 忘情
12306这个网站的流量和业务量是一种病态。问题的根源上是:火车票不足以满足所有人的出行需求,并且绝大部分人的需求在同一个时间段内都是刚性的。这样导致的结果是如果网站的处理能力足够的话票会在瞬间买完!这个是任何技术都无法解决的问题,就算能解决所需的代价就会让12306在平时成为一个奢侈品,受到其他“不明真相”者的另一番攻击。(好吧,这是我个人比较阴暗的判断)
嘿嘿,购票人进入了一个不太明显的囚徒困境。所有人都会第一时间抢票,任你预售时间多长都一样。因此12306的访问量集中在一个很小的时间点上。
解决这个问题应该是想办法让购票需求平摊开来,或者减少购票人的数量。同时从这两个方面下手效果应该不错。因此非技术解决方法是设计一个适合的交易模式,同时解决上面的两个问题。
如果让我紧急解决这个问题,我会暂时缩短网络的预售时间。一方面分流一部分人回到窗口买票,更重要的是减少预售时段覆盖的购票人群,减少网站不必要的查询请求。从数据上看12306瞬间访问量是很大,但是其中的水分在于这些访问量有很大一部分是重复的无效流量,是因为得不到所需回应时用户被迫的刷新。
当然了,这是一个馊主意,根本的解决方法是让所有人都不用担心买不到票。这又不是铁路一家的事情了。
- 相关回复 上下关系8
🙂可以采取服务器集群负载分流的方法。 奶嘴老仙 字0 2012-09-24 10:34:29
🙂太极公司是做硬件集成的, 1 ccfeike 字56 2012-09-23 22:29:54
🙂硬件公司开发软件? 2 奶嘴老仙 字261 2012-09-24 10:34:24
🙂这不是一个单纯的技术问题
🙂老铁很高兴 camper 字98 2012-09-24 00:18:42
🙂潜水员回复一篇 4 whyshanghai 字252 2012-09-22 12:06:08
🙂不懂 1 fengyue 字178 2012-09-23 06:20:54
🙂如果除了google公司 liuyanzhen 字245 2012-09-23 11:07:10