每到五一、国庆、春节等重大公休假日,抢火车票就变成一种时尚活动,无论是六七十岁的大爷太婆,还是十八七的小年轻,都不得不一早去火车站、代售点盯票,看着人龙一步步腾挪心急如焚,就像是上了屠宰场然后引颈受戳的死刑犯。
铁道部体恤大家的辛苦,所以推出了电话订票与网络订票,前者还算公平,线路繁忙谁能够打进去,那都是要拼时间拼运气的。而网络订票由于频繁“拒绝登陆”而受到大家的频繁吐槽,在一年之后,铁道部依然表示“我们有能力解决问题”。
从长期看,在一个地域辽阔的人口大国运输资源必定是稀缺资源。既然总是有人注定买不到票,我们需要考虑怎样更优化购票,而不是让大家在一通尝试过后提示"failed"。
开放 - 专注在核心服务
铁道部可以通过公开招标,来招募符合标准的互联网大公司或传统渠道巨头加入到订票服务中。铁道部的诉求是服务而不是赚钱,所以***需要做的是提供的是强壮而稳定的API,所有加入的订票服务商都可以通过API来完成查询、订票、退票的流程。
这样的好处是显而易见的,铁道部可以抛开自己不擅长的纯WEB业务,专注在为消费者提供后端服务支持,也可以不用为额外的WEB流量买单。
同时开放订票服务API,也是能够带动相关行业提升的,引入市场化竞争,有利于消费者的购票体验提升。
云计算 - 弹性可升级
国内目前尚没有面向大型服务的成熟云服务,不过阿里云、盛大云,腾讯已经在做一些尝试,将自己大量的计算资源开放给大家。
借助于云计算服务,铁道部能够支撑更强壮的API服务,支持弹性扩展不用购买昂贵的硬件设备,借助阿里、腾讯这些互联网大公司的资源承载大量突发性访问,确保服务不会宕机。
保障公平性,引入排队系统
你是不是尝试登陆12306网站订票,然后提示访问人数过多?这是12306为了避免过大服务器压力,所以限制了同时登陆用户的数量。
但一个负面的问题是,能否登陆进去就纯靠运气了,因为每一秒都不断有用户在登入登出。也许有人登陆两次就成功买到票,有人从早刷到完也还是无法登陆提示的提示信息。
一个不错的主意是,引入网络游戏的排队机制,按照访问先后顺序予以放行。能够在保证服务稳定性的同时,为用户提供更公平的购票流程。
从长期看,12306目前的方式是无法解决一票难求问题,这些趋势必将得到验证,可能会在3-5年逐渐应用到火车票订票服务。当然这些只是软性改进,改进消费者的使用体验,更多还需要依靠弹性公休假日制度以及铁路网络发展。