快捷搜索:  汽车  科技

12306崩了为什么?12306骂你是因为我们想回家

12306崩了为什么?12306骂你是因为我们想回家经过一系列抢修之后,首铁在线在“正常和瘫痪之间”坚持了8年。当时中国能上网的人非常少,连黄牛买票都靠排队,大众网络购票的需求几乎没有。可即便如此,一个“五一”小长假,首铁在线的系统还是瘫痪了。可时间如果回溯12306刚上线的那几年,别说抢票,很多人连网站都登不上去。“每逢抢票必崩溃”是当时人们对12306的直观印象。不过,这两年,12306居然不卡了。早在2000年,北京就曾尝试搭建网络订票系统,上线了“首铁在线”。

有票人终成眷属,没票人终在抢票。

又是一年春运时。

从12306放票那一刻开始,广大人民群众就日以继夜的点击着刷新,期待订票成功那一刻的到来。

可现实是残酷的,无论我们怎么刷新,12306都会很稳定地告诉我们,想如愿抢到票是不可能的。

可时间如果回溯12306刚上线的那几年,别说抢票,很多人连网站都登不上去。“每逢抢票必崩溃”是当时人们对12306的直观印象。

12306崩了为什么?12306骂你是因为我们想回家(1)

不过,这两年,12306居然不卡了。

1. 初期尝试

早在2000年,北京就曾尝试搭建网络订票系统,上线了“首铁在线”。

当时中国能上网的人非常少,连黄牛买票都靠排队,大众网络购票的需求几乎没有。可即便如此,一个“五一”小长假,首铁在线的系统还是瘫痪了。

12306崩了为什么?12306骂你是因为我们想回家(2)

经过一系列抢修之后,首铁在线在“正常和瘫痪之间”坚持了8年。

2008年春运前夕,首铁在线宣布放弃网络订票业务,只提供部分信息查询服务。它们给出的理由是:网站登录人员过多,造成服务器瘫痪。

首铁在线尝试失败后,同样作为一线城市的上海接棒北京,在2009年也上线了一套网络购票系统,并且还提供送票上门服务。

可让人郁闷的是,这套系统上线仅一天,就因为系统故障关闭升级,此后再无下文。

2. 首秀夭折

2010年12月7日,第七届世界高速铁路大会在北京召开。

会上,电子计算技术研究所党委书记兼副所长王富章表示:“火车票的网上订票技术已经比较成熟,到时候买火车票就像在家里订飞机的电子客票一样。”

王富章还说:“摆在面前的不是技术问题。”

随后的2011年2月,盛光祖被任命为铁道部部长,并在同年4月接受《人民日报》专访时提到,6月底京沪高铁率先实行网络售票,2011年底全国铁路全面实施网络售票。

技术够成熟,铁道部部长也放了狠话,在民众的千呼万盼中,2011年6月1日,12306网站正式上线。

就此,我们这个骂过、恨过、几乎没夸过的网站,正式进入大众视野。12306也顺势迎来半年后的第一次大考——2012年春运。

大考前的2011年12月20日,盛光祖在春运电视电话会议上强调,2012年春运期间,将首次全面推行互联网售票、电话订票、电子支付票款等新的售票方式。

可就在广大归乡民众给12306绑好了银行卡,准备抢票付款回家的时候,意外出现了。

3. 12306 VS 淘宝双11

2012年,12306春运首秀不能说特别尴尬,那得说是相当的尴尬。

这就好比一个人跟你说,有家餐馆如何受欢迎。结果等你过去一看,发现餐馆门太小、人太多,根本挤不进去。

12306崩了为什么?12306骂你是因为我们想回家(3)

首秀的12306暴露了太多技术上的不足

系统几度崩溃,让太多购票者进不去网页;好不容易进入12306页面,又有很多人点不上购票按钮;个别旅客抢到了票,却发现无法支付;好不容易支付完成,却因为信息回传问题,拿不到该出的票……

总之,这套赶鸭子上架弄出来的系统,可谓漏洞百出,让人一度怀疑,人类根本没能力整出这套业务复杂、数据量巨大的系统。

彼时,淘宝刚完成第三次双11活动。

那年(2011)双11促销开始第一分钟即有342万用户点击进入,支付宝在一分钟内的付款笔数瞬间超过5.5万笔。当天支付宝交易为3369万笔,累计交易额为350亿元。

双11的数据不可谓不大,可淘宝虽然卡,却没有崩。

这一鲜明对比,直接导致大众开始拿淘宝双11与12306抢票相提并论,并从数据库、计算能力、UI等多个维度证明12306的垃圾。

当然,在不了解技术的小白看来,12306确实垃圾,远远比不上淘宝。可这事如果往深了讲,根本就不是一回事。

知乎网友表示:订购火车票的过程中,除了伴随大量查询操作外,最重要的是其下单时需要对数据库进行很多一致性操作。

例如从起点到终点各个分段票的一致性。另外,购票人的路线,车次,发车时间都有多种选择,并不仅仅只像购物一样下单付款这么简单。

就技术水平而言,12306系统的技术难度绝不在淘宝双11系统之下。可12306在上线之前,根本没做好充足的准备。

其实,自打12306上线以来,就有业内人士建议,只要12306将售票系统的数据接口对外开放,不少技术高的IT企业很快就可以建设成熟的系统。

可铁道部相关人士却表示:“开放接口的建议对铁路系统来说则未必实用,因为目前主营铁路网上售票业务的是铁道部下属企业,属垄断行业国企,短期来看放开不太可能。”

而且更重要的是,12306表示:“我们12306网站是非营利性质的,不会和商业企业合作,我们对自己的技术有信心。”

4. IBM成熟方案要价过高被否?

对技术颇具信心的12306很快便迎来了第一场危机。

2012年国庆前夕,西北师范大学大二女生黄焕婷在屡次抢票无果后,愤而向中国铁道部寄出了政府信息公开申请信,申请公开北京太极计算机股份有限公司所中标的1.99亿元铁道部“新一代客票系统一期工程项目”的具体项目内容,以及各项目内容所花金额。

一石激起千层浪,1.99亿的巨额开发费用刺激了民众的神经,黄焕婷的提议迅速得到了广大网友的支持。

(注:当时太极股份的招标金额为1.99亿,另一上市公司同方股份拿到了另外1.3亿元的中标合同。新一代客票系统一期工程项目总价在3.29亿元左右)

迫于舆论压力,铁道部不得不发布12306网站的招标过程。铁道部下属的铁道部信息技术中心表示:“新一代客票系统项目招标符合法定程序。”

可12306糟糕的使用体验、巨大的研发金额,以及太极股份和铁道部对于招标说法的明显出入(前者称刚刚中标,正在洽谈项目实施方案;后者称已按计划使用了部分招标采购的设备),导致铁道部的声明并没有得到网友的认可。

在一片质疑声中,IBM曾为铁道部提供成熟解决方案的事情也被网友挖了出来。

12306崩了为什么?12306骂你是因为我们想回家(4)

2012年春运前夕,清华大学Web与软件技术研究中心高级架构师王津曾对媒体透露,当初在设计12306网站的建设方案时,该中心曾向铁道部提出了网上售票系统的两个解决方案,其中一个是IBM拥有专利的“基于z/TPF的互联网订票引擎”

他还透露称,IBM的成熟方案因为要价太高而被铁道部否决,关于IBM方案的报价,坊间流传的金额是1.9亿元。

早在1960年,IBM就帮助美国航空公司建立了Sabre 预订系统。世界著名的国际程序化航空订票系统(IPARS)也是IBM研发的。

就技术和经验而言,IBM在票务系统建设方面,可谓有口皆碑。因此,IBM的被拒让很多网友坚信一定是铁道部搞了猫腻。

雅虎中国原总经理谢文甚至愤怒地表示:“铁路系统很多问题就在于不找最好的,只找自己人,肥水不流外人田”。

不过,就在广大网友指责铁道部的同时,仍有部分网友对此发出质疑。他们认为即便是IBM,也没有能力解决12306的复杂问题。

首先,IBM从来没接手过数据量如此之大、系统如此复杂的项目。

正如上文所说,中国铁路涉及的人数之多、数据量之大、站点之复杂、时间之集中都是全世界唯一的。

其次,有铁道部内部人士表示,IBM的方案并非成熟的解决方案,也没有成功应用铁路系统的案例,其实就是一堆概念。

更有网友透露:“12306首秀被骂的狗血喷头后铁道部找来IBM、阿里巴巴等大企业要解决方案,给出的条件是资金管够但是问题得解决。可几大企业最后都拒绝了,原因是市面上可以买到的成套解决方案都不足以应付春运购票负载。”

到底是铁道部拒绝了IBM,还是IBM方案只是概念,根本没能力承接这件事,在当时争论不休。

企服行业头条在查阅当年新闻的时候,也看到了2012年媒体对IBM中国相关人士的采访。

该人士表示:“我并不清楚IBM当初是否报了价,但以常识推断,这样的大型国家项目是不会给外企做的,外企也不会参与投标。”

不过,所有争论都会被更大的争论掩盖,三个月后,2013年的春运就要来了。

5. 空调故障,三天两瘫痪

三个月过得飞快,大众没在2012年12月21日迎来玛雅人预言的“世界末日”,却在“世界末日”的3天后,体会到了登不上12306的恐慌。

如果说12306的首秀是相当的尴尬,那么12306在2013年第二次春运大考前的模拟考试则交出了0分的答卷。

2012年12月24日,离2013年春运抢票还有几天时间。可12306却出示公告称:12306因硬件设备故障,正组织抢修,暂停互联网售票服务。

系统恢复仅仅两天后,12306又在12月26日再次出示公告:12306因机房空调系统故障,正组织抢修,暂停互联网售票服务。

12306崩了为什么?12306骂你是因为我们想回家(5)

三天两故障,真正的春运还没到来,12306就陷入瘫痪,这直接招致了广大网友无尽的谩骂。

新京报评论也发出质疑:投资高达3.3亿元,春运等高峰期页面瘫痪,说是买票的人太多。可现在不是高峰期,难道要怪极寒天气?未来还会有多少“不可抗力”?

虽然业内人士表示,机房的电子设备运行时会产生大量热量,对温度和湿度的变化也极其敏感。可对于12306三天内连续两次“因空调故障”导致购票网站瘫痪,还是表示无法理解。

IT法律专家、律师赵占领认为:机房不可能只有一套空调设备,至少会有备用的设备防止出现意外,尤其是12306这样访问量极高的网站,应该会有多种紧急情况下的处理机制。

“所以,我觉得要么是其他原因导致不得不暂停售票,要么就是多套设备都存在严重质量问题。三天出现两次故障,晚上维修、白天仍停机,可见12306网站的技术维护能力和处理效率都存在问题。”

同时,赵占领表示:“主要还是体制原因所致,铁道部应该考虑放开限制,允许民营互联网企业经营火车票网售业务,至少也应该与技术实力雄厚的民营互联网企业进行技术合作。”

也许是这次事故引发了过大的影响,遭到了社会各界的大量吐槽,12306系统在随后的2013年春运中竟然没有出现大规模的卡顿。

相较于前一年春运,2013年春运通过网络购票的人数更多了。售票高峰时,12306网站上每秒有20万人同时在线,最多时一天点击数达19.8亿次,比2012年高峰日多了10倍。

可即便如此,12306却没有被庞大的数据所击溃。

长舒一口气的12306以为就此度过了危机,可殊不知,这场并不真实的美梦,仅仅是未来噩梦的开始。

6. 没有登不上的山,只有登不上的12306

2013年12月8日,铁路12306手机客户端正式上线。

那年,苹果在9月推出了iPhone 5S和iPhone 5C(几乎被大众遗忘的机型);小米发布了小米3;vivo、oppo还没有能让人记住的机型;荣耀在当年12月才成立品牌,发布了荣耀3C和荣耀3X。

那是一个手机系统相对较烂的年代,春运抢火车票的主战场仍在PC端。

2013年12月28日是春运售票第一天。

和过去两年一样,12306官方网站在这一天多次出现了登录缓慢,甚至彻底瘫痪的现象。

为什么2014年春运期间的12306会格外卡?因为春运铁路输送的旅客更多了,通过互联网买火车票的旅客也越来越多了。

12306对外公布的铁路春运大数据显示:2014年春运期间,全国铁路40天发送旅客约26678万人次,比2013年春运多出2631万人次

12306崩了为什么?12306骂你是因为我们想回家(6)

铁路部门很清楚,在未来若干年的春运中,铁路输送的旅客数量只会更多,互联网售票比例只会更高。

如果不能解决12306系统宕机、瘫痪、串号等问题,未来铁路部门遭遇的可能不止是民众的谩骂。

7. 阴霾中的亮光

不过,在无尽阴霾中,也不是没有丝毫亮光。

至少,第一批用12306手机客户端抢票的归乡人,几乎没遇到App崩溃的情况。部分网友表示,用“铁路12306”购买车票比官方网站更“靠谱”。

2014年春运高峰期间,12306手机客户端日均点击量达到1亿次、日均独立设备访问达到200万(其中安卓平台150万、iOS平台50万),最高峰日售出44万张车票,两个月安装用户数1900万。

为何12306手机客户端在2014年春运期间通过了大考呢?

在企服君看来,首先第一年用12306手机客户端买票的人,数量没有那么多;其次,铁科院(中国铁路总公司下属)在2014年春运结束后的3月对外表示,这个移动平台是IBM开发的。

当初是谁说相信自己技术的?又是谁说自己不会和商业企业合作的?为什么彼时不与IBM合作,此时却又开始和IBM合作呢?

原因很简单,因为以前的铁道部在2013年3月14日正式更名为中国铁路总公司,正式分开铁路与政务,开启了政企分离之路。

12306崩了为什么?12306骂你是因为我们想回家(7)

政企分离的一个好处就是,企业可以更好的和商业企业合作,不用非得和国有控股的企业合作了。(前文太极股份和同方控股均为国有控股企业)

基于这样的大背景,12306系统迎来了更好的发展机遇。就此,不只是IBM与12306展开了合作,阿里巴巴也加入了这场游戏。

8. 不收一分钱的阿里巴巴

马云一向是有情怀的。当12306能与商业企业展开合作的时候,马云率先站了出来。

“每年春节,中国成千上万的农民工从城市回到家乡,他们返乡要购买火车票,可12306网站5年来每年都要崩溃。我告诉阿里的年轻人,去支援他们,不收一分钱。因为我不想看到农民工兄弟买不到火车票。”

12306的系统的复杂程度不输于双11,为了搭建这套系统,马云甚至让阿里云顶尖程序员队伍入驻了12306。

2014年5月,12306对阿里云的处理能力和稳定性展开严格测试。2014年的“十一”售票高峰,12306对阿里云进行了实战考验。

直到2015年1月16日,知乎上一名阿里云工程师爆料,12306网站已将车票查询业务放到阿里云上,这次合作才由隐秘状态逐步浮出水面。

三天后的1月19日,阿里云对外证实已经同12306展开合作。在2015年春运期间,阿里云将承担12306系统中75%的流量(车票查询业务)。

12306崩了为什么?12306骂你是因为我们想回家(8)

双方合作架构图

此时距离2015年春节还有一个月,铁路抢票已经持续了一个半月(2015年春运抢票日自2014年12月7日开始)。

在这一个半月的抢票过程中,前一年12306系统崩溃、瘫痪、串号等问题,在与阿里云合作后几乎再也没有出现过。

阿里巴巴集团技术保障部负责人刘振飞表示:“12306选择了互联网时代的市场伙伴,拥抱变化和创新,这也是对阿里云服务大型政府和企事业单位能力的一次大考。”

2015年铁路春运,各项数据屡破新高。全国铁路累计发送旅客29475万人,同比增长2778万人,增幅10.4%。

2014年12月19日(当天开售腊月二十八的火车票)的售票峰值日,12306网站访问量(PV值)达到破纪录的297亿次,平均每秒PV超过30万次。当天共发售火车票956.4万张,其中互联网发售563.9万张,占比59%。

不少网民反映:“虽然票还是很难抢,但网站访问快了不少,体验比以前好。”

9. 花式玩儿法:此后不卡的12306

阿里云接管12306的车票查询业务之后,12306系统也变得越来越稳定。

可不卡之后的12306仍有很多花絮值得网友吐槽。

比如2015年3月,为了打击黄牛和抢票软件,12306上线了奇葩验证码。

至今,这套让人对智商产生怀疑的验证码依旧存在,可黄牛和抢票软件还是比自己抢票好使,也不知道12306到底防住了谁……

12306崩了为什么?12306骂你是因为我们想回家(9)

网络恶搞讽刺12306

今天,通过与IBM、阿里巴巴等公司的合作,12306的稳定让我们早已忘却了它曾经连年崩溃的历史。12306的演进之路,又何尝不是中国互联网的发展之路。

虽然我们骂过、恨过12306,但我们很清楚,12306为我们提供了多少张归乡的火车票。

而这每一张车票的背后,都承载着一个人漂泊在外,奋斗了一年的梦想。也承载着一个家,一年团圆梦的期盼。

希望我们都别忘记,那些在你我背后,默默支持我们,守护我们,爱我们的人。

愿即将到来的春节,你我早日回家,一路平安。

12306发展史

2000年,北京上线首铁在线

2008年,首铁在线彻底放弃了网络订票业务

2009年,上海发布网络购票系统,上线仅一天便关停

2011年6月1日,12306网站正式上线

2012年春运,12306首次接受春运大考,系统漏洞百出

2013年春运前3天,12306因“空调故障”导致三天内两度瘫痪

2013年3月14日,铁道部正式更改为中国铁路总公司

2013年11月30日,12306网站支付宝账户支付服务功能上线试运行

2013年12月8月,铁路12306手机客户端正式上线

2014年5月,12306对阿里云的处理能力和稳定性展开严格测试

2014年10月,12306对阿里云进行了实战考验

2015年1月19日,阿里云对外证实已经同12306展开合作

2015年3月,12306上线奇葩验证码...

猜您喜欢: