万能淘宝开挂 12306无辜躺枪
在疯狂的双十一、双十二都没开挂的万能淘宝,今日却有用户反映淘宝网搜索功能瘫痪,无法正常使用,页面提示“网络超时,请点击刷新”,进入店铺之后,点击“所有宝贝”也无法显示结果。手机淘宝、天猫客户端也出现上述情况。但目前问题已经得到解决。有趣的是,网友又将矛头对准了12306。
原因是前不久,阿里正式确认,阿里和12306达成了合作协议,12306网站75%的余票查询系统切换到阿里云上。虽然进一步的合作细节没有公布,但网民已经明显感知今年的12306给力多了,虽然还是一如既往的慢,但至少没有宕机了。
12306购票一般涉及三个环节“查余票-下单-付款”,根据以往购票经验,往往是下单的过程中卡成狗,但为何12306会将火车票查询放在阿里云计算上平台上?专业人士对此的解释是,火车票查询环节才是12306真正的瓶颈,占据的流量比重达到90%以上,传统的入口流量控制太僵硬,且无法有效解决网络拥堵问题。云计算就不一样,其采用按量付费模式,可根据网络访问量,弹性提供便捷可用的共享资源池(比如网络、服务器、存储、服务),且反应相当快速,管理费用少,能有效解决硬件成本。上述描述似乎太晦涩,通俗来说,云计算就像一个包含多个入口的大池子,资源过剩的时候,这些入口都是关闭的,资源不足的时候,人少就打开流量也小的开关,人多就打开流量大的开关,总之不会让池子的水干掉。
支撑阿里云计算服务的“飞天”集群服务器规模据悉已经达到5000台,此次的淘宝开挂,应该是个别服务器响应不及时而导致的,和12306关系不大,毕竟今天这个日子还不是购票高峰期。
此前有人就问过“为何淘宝网刷不爆,各大高校的教务系统及12306那么容易奔溃”,说到底,还是资源倾斜和技术支持的问题。淘宝是商业网站,一旦挂掉,损失的交易额相当巨大,作为提供交易平台的一方,阿里也担不起这个责任,所以必须花大价钱好好供着。而教务系统和12306,性质偏于服务性网站,对技术要求没那么高,尤其是前者,除非选个课或者查询下教务信息,你也不会没事有事就在上面泡着吧。至于12306,除了五一、十一、春节等销售高峰,平时响应都挺正常,而且资深工程师此前发的科普贴也称,12306的运行机制其实比淘宝、京东还要复杂,已经算是做得相当不错了。很明显,很多人并不买这个帐,一年在外工作那么辛苦,熬到过年回个家还要遭这个罪,自然会想要撒撒气。
早在前几年,当12306频繁出现奔溃的时候,就有声音呼吁12306和阿里或者IBM合作,或者开放接口,让淘宝、京东、携程等电商公司帮助卖票,后者已经动摇到铁道部的利益根本,12306自然不会答应。而前者,12306此前进行过公开招标,当时清华大学web与软件技术中心提出了两个解决方案,一个是IBM互联网订票引擎,一个是清华大学自己提交的分布式解决方案。IBM的方案因为成本太高被放弃(不排除安全问题上的考虑),清华大学的也未被采纳,12306最终使用的是铁科院电子所自己研发的方案。后面的故事大家就知道的相当清楚了。
看到这里,相信又有人要喷体制烂,黑幕潜规则了,但据知乎用户王强的分享,经过论证,其实IBM当时给出的方案无法有效解决12306的拥堵问题,因为无法做到升级时不停机灵活扩展,而12306参与改造的前端系统也没有解决网路卡的问题,原因不复杂,淘宝的各个订单之间关联不大,而12306每张票都要对全线路做数据更新,就比如,你卖掉了一双袜子不会对你仓库里的上衣产生影响,但一辆由上万个零件组成的汽车出现不明问题时,就必须对这辆汽车进行全线排查,中间需要非常了解哪个部件会对另外一个部件产生何种影响。所以,淘宝网可以通过买服务器解决拥堵问题,12306要优化的就相当于手机的内存和系统,而不是存储空间,前者才是决定响应快慢的根本。
此外,同样是抢购,淘宝网上的商品有24个小时,替代品也多,12306则相当于限量加限时销售了,说一分钟秒杀10万张票一点也不夸张,因此,王强最后给12306的做的总结就是,12306依旧是世界上最牛的客运票务系统,即使还是小毛病不断,即使长得依旧有点糙,即使很多半桶子水依旧喜欢指指点点,但最终为各位解决售票问题的依旧是12306自己,所以,走自己的路,让别人去说吧。
广告、内容合作请点这里:寻求合作
咨询·服务