根据相关数据显示,我国每日乘坐飞机与火车出行的人数成逐年上涨的趋势,2014年以来,我国每日乘坐飞机和火车出行人次总和已经达到了600万人次,飞机和火车已经成为我国居民长途出行的主要交通工具。但我国每日依然有5000万人次乘坐汽车出行,这是一个不可忽视的消费群体。
飞机票、火车票市场早已实现统一的全国性在线预订平台,而在汽车票市场上,尽管市场空间巨大,但因为客运站分散、缺乏统一管理、整合资源困难等原因,一直没有全国性的预订平台来填补这个空白,直到12308的出现彻底打破了客运行业的传统购票模式,使客运旅客也可以享受到互联网带来的便捷。
12308是一个服务于国内旅客的公路客运互联网信息服务平台,可以实时查询、预定、退改签汽车票,对接全国各地城市中的汽车站的票务数据。目前,12308已经实现全国61个城市459个汽车站的在线车票预订,国内327个城市5293个汽车站的汽车时刻表查询、客运站信息服务。为这些城市的公路客运旅客提供汽车票在线查询和预订服务,包括直达/往返/联程/异地等。
IT成本与信任带来的严峻挑战
就在整体业务不断增长的时候,团队的技术部门遇到了严峻的挑战。12308属于订票类网站,而且属于交通运输类的重要订票途径,这对网站整体性能要求非常高,尤其是在出行高峰时段,网站的高并发会造成数据库访问拒绝连接,从而导致网站陷入假死状态。
对于12308这样的订票网站来说,最大的技术瓶颈与淘宝等电商遇到的问题一样,那就是短时间内的高并发量。自主购买硬件设备将会带来大量的IT成本投入,当出行高峰过去之后这些设备就会闲置下来造成不必要的浪费。这样一来业务发展得越大就需要投入越多的成本去做硬件维护,这对于12308这样的团队来说是没有尽头的无底洞。
为此,12308的技术团队放弃自己购买硬件设备、租用数据中心的传统建站方案,选择采用分布式的云计算架构,利用云服务高弹性伸缩的特点满足业务在各个时期的不同需求。而客运行业是民生行业,系统万一瘫痪,影响和波及面非常广,公司技术团队在选择云计算服务时非常谨慎,在反复比较国内云计算服务后,下定决心把系统搭建在阿里云上。
通过使用阿里云计算的弹性服务,12308省去了巨额的硬件和人力成本。12308目前应用阿里云的云服务器,负载均横,数据库等服务,随着12308数据量的增大,数据库性能形成了一定的瓶颈,阿里云DBA协助12308完成数据结构的优化,使12308顺利度过中秋,国庆等访问高峰。