首页
要闻详情
图标图标

12月23日12306又崩溃了?你买到回家的火车票了吗?

2019-12-24 10:33:00
12 月23日 12306 出现服务器短暂故障,车次加载失败、购买不了票或卡在候补订单支付界面等问题,按照中国铁路官方消息,今天可通过互联网、手机客户端、电话订票购买2020 年1月21 日(腊月二十七)的火车票。

12 2312306 出现服务器短暂故障,车次加载失败、购买不了票或卡在候补订单支付界面等问题,按照中国铁路官方消息,今天可通过互联网、手机客户端、电话订票购买2020 121 日(腊月二十七)的火车票。有网友猜测,12306此番崩溃可能跟抢票人数过多,流量过大有关系。122312306出现服务器短暂故障,车次加载失败、购买不了票或卡在候补订单支付界面等问题,按照中国铁路官方消息,今天可通过互联网、手机客户端、电话订票购买 2020121日(腊月二十七)的火车票。有网友猜测,12306此番崩溃可能跟抢票人数过多,流量过大有关系。

 

1230612306(图片来源于网络)

 

早在12306刚上线的时候各种问题,有一群人鄙视12306,说要组织写开源代码秒掉12306,邀请国际巨头来搞定12306。补充一下,国际巨头指的是IBM,ORACLE,评论区指出的pivotal确实被12306采用并效果显著。中国铁路客户服务中心网站www.12306.cn是世界规模最大的实时交易系统之一,媲美Amazon.com,节假日尤其是春节的访问高峰,网站压力巨大。20126月选择了Pivotal GemFire分布式内存计算平台(Distributed In-memory computing)改造12306,由铁科院项目小组负责人王明哲主任和资拓宏宇(IISI)信息科技有限公司在铁科院主管朱建生所长领导下提供技术实施。

 

春运春运(图片来源于网络)

 

12306跨巨大的地域,服务海量的人群,承受可怕的流量,面对无数的攻击,还要对付大量撸羊毛的人。没有强大的技术积累和实践,面对这种系统,一般程序员连增删改查都搞不定。不服气单机select一个100亿条数据的数据试试。就算有1亿人买票,加上撸羊毛的机器人线程,2亿的并发你试试,而且不是一次性的双11,有票出来就是双11,天天双11。还有大量的分布式数据要同步不出错。

 

车票车票(图片来源于网络)

 

关键是这么大的数据量,世界上也没几个先例可以参考。现在这个系统居然是基本稳定和可靠的。所以系统偶尔崩溃,大家也理解,一旦崩溃,又是一个个程序员和运维的不眠之夜。但也有人抬杠说程序员不认真发射火箭责任大吧,失败就是几个亿的烟花,没人不知道重要,没人不认真,照样可能失败爆炸,大家照样理解,12306临时故障就不可接受了么。

 

几十万个部件的火箭都可能炸,几十亿行的代码呢,人写的,人测的出错正常。别吹牛,骂得凶的键盘侠估计写复杂的测试用例都写不出。所以还是努力赚钱,火车票难买的时候买飞机票。

风险提示及免责声明

文章来源于指股网,转载注明原文出处,此文观点与指股网无关,理性阅读,版权属于原作者若无意侵犯媒体或个人知识产权,请联系我们,本站将在第一时间删掉 ,指股网仅提供信息存储空间服务。