在谩骂声中成长起来的12306

12306网站被认为是比较繁忙的网站,每天量达1495亿次,相当于中国每人每天量超过100次,平均每年有31亿张火车票 。2021年春运高峰火车票将发售,国铁预计发4.07人,由此12306再次承压 。
12306上线十年了,却一直被人们爱恨交加 。十年前,我想买一张火车票 。特别是到了春运高峰,要面对售票窗口看不到的长队,黄牛们各种级别提价 。可以说很难买到票 。春节想回家是一种奢侈 。
为了解决购票难的问题,12306于2010年初开通试运营 。当时的12306还没有这么厉害 。只能查询火车时刻、票价、集合点等信息,不具备网上购票功能 。我生来就要面对春运热潮的硬骨头 。一年后,铁道部兑现承诺,让所有列车网上购票 。渴望回家的人终于不用早起排队买票了 。一度,12306成为购车 。但是一切真的会顺利吗?
2011年12月,12306网站正式上线,国人等这个网站等得太久了 。上线的第一天 。不出所料,12306迎来了巨大的访问量 。用户激增导致流量激增和网站宕机 。不仅如此,支付步骤繁琐,支付渠道单一,各种问题频频出现 。12306的工程师也说第一次没露脸 。春运高峰年间,12306没有顶住交通考验,甚至在2014年春运高峰完全瘫痪 。每年都买不到票 。今年用户吐槽12306 。有一次,一个大二的女生甚至发了一封信,公开质疑12306的专项资金高达3.29亿 。然而网站在三天内两头崩溃 。解释是系统太复杂,那么12306系统到底有多复杂呢?这一切终于在2015年有了转机,高峰流量终于被攻克 。
,访问12306网站或者客户端已经不再困难,网站崩溃已经是很少见的事情了 。但是五六年前,12306服务器天天死机,网站上经常出现404错误的logo 。比较受诟病的是网站界面的设计和功能,连简单的订单查询功能都很难使用 。网上甚至有吞钱不吐票的情况 。更厉害的是为了打击黄牛设计的精彩验证码,输入三次以上准确率勉强能达到60% 。买票要经历八十一难 。
虽然12306被喷了狗血 。这几年努力提升用户体验,比如增加支付宝、微信支付渠道,推出移动终端购票,摆脱电脑的束缚 。为了方便图形,12306增加了换票退票服务,比较大的变化就是系统的抗压能力 。2015年,12406终于有所反应,开始与各商业公司合作 。比如剩下的票务查询业务有75%切换到了阿里巴巴云,火车票查询业务占了整个网站流量 。合作后网站的承受能力提高 。2019年春运高峰,12306人熬过了客流量高峰,日访问量297亿 。
到现在很多人还是吐槽12306系统 。但是从程序员的角度来说,12306比其他软件都复杂 。天猫双十一是12306内部人士的自嘲口头禅 。
【在谩骂声中成长起来的12306】12306系统难度如何?2019年春运高峰客流日,网站量1495亿次,平均每秒量超过170万次 。同时运营的人那么多,双十一只考虑线上业务,算折扣,减库存,结算金额 。火车票的订票需要考虑线上线下的售票情况,而且比较复杂