19日,阿里云公众与客户客户沟通部周健青接受南方日报采访时证实:“阿里云和12306确实是有合作的,阿里云承担了12306网站75%的余票查询。”
目前,12306网站75%的余票查询系统已经迁移至阿里云计算平台上。关于合作的细节以及未来发展空间,周健青表示尚不方便透露。
据了解,12306余票查询服务包括了问寻、订票和付费三项内容,传统方式这三项内容都是要在12306一起完成的。但因为春运人多,即使没有票,很多人也是不甘心就反复刷新。因此,仅仅是“问”一项服务就占了90%以上的服务量。
据阿里云方面透露,其实早在2014年初,双方团队就已开始讨论如何将余票查询系统放到云上。十一黄金周期间进行了测试,效果非常满意,所以在春运售票高峰时期,12306最终将75%的余票查询业务切换到了阿里云上。 公开数据显示,今年春运火车票售卖的最高峰日出现在12月19日。12306网站访问量(PV值)达到破纪录的297亿次,平均每秒PV超过30万次。当天共发售火车票956.4万张,其中互联网发售563.9万张,占比59%,均创历年春运新高。
据业内人士分析,火车票查询环节才是12306系统的瓶颈,并非外界认为的购票环节。火车票查询业务占12306整个网站流量的90%以上,业务高峰期并发请求密集,性能要求是整个业务系统中最为重要的一环。这也是为什么12306会选择将火车票查询放到阿里云计算平台上的原因。
据了解,采用阿里云计算后,12306可以做到根据访问量按需购买云计算资源,节省了大量的硬件采购成本。
一位阿里云的程序员在问答网站“知乎”上发帖解释,12306访问峰谷的查询有天壤之别,几乎没有办法在成本和并发能力之间做好平衡。以往的一个做法是从几个关键入口流量控制,保障系统可用性,但是这样依然会造成网站拥堵,变卡变慢甚至瘫痪。而通过云计算平台的弹性和按量付费的计量方式,来支持巨量的查询业务,把架构中比较“重”(高消耗、低周转)的部分放在云计算。
楼主最近还看过