分享

火车票“秒杀”背后!12306一直在努力

 黄金屋XHL 2019-11-12

买TA!买TA!赶紧买TA

有一个神奇的电商网站

只售卖一种商品

对“客服”来说每一秒都十分漫长

工作单位时间要以毫秒计算

商品库存会随着

出发地和到达地的组合实时变化

卖超、卖重、卖错可不行

库存可谓“瞬息万变”

牵一“票”而动全身

数据和计算量呈几何式增长

这就是铁路12306

  网友常用“秒光”形容高峰时段网络购票的情景,但很少有人知道,点击余票查询到最终完成订单之间的几秒内,究竟发生了什么……

由于动车速度快停站时间短

要考虑列车配重安全编组变化

保障旅客快速乘降等种种因素

再添加一系列人性化需求

例如接续换乘候补购票

学生团体农民工团体

多人同一订单购票的旅客

安排在相邻的座位或铺位

凭身份证号识别60岁以上老年旅客

为其优先安排下铺……

“订单”翻山越岭跑数据的同时

还要阻拦黄牛软件的亿万次攻击

而这一切必须要在数秒内完成计算

旅客点击支付,完成交易

Oh, My God!

难怪有某宝程序员感叹

算法逻辑比“双11”秒杀复杂多多多了

一年售出30多亿火车票

高峰日售出车票量达1280多万张

高峰时每秒售票超出1000张

网站高峰日访问量超过1600亿次

成为全球最大的票务交易系统

  中国铁道科学研究院集团有限公司首席研究员、12306技术部主任单杏花表示,针对12306互联网售票系统面临的高峰期访问难,首先是研发了分布式内存的余票计算技术,余票计算变得高效,解决余票查询问题。其次是研发异步交易排队系统,把旅客购票需求排队,视核心系统的能力,有序提交到系统中去。最后是解决内部处理能力不够问题,设计了“售取分离、读写分离”的核心系统架构,同时设计了“双中心双活”的系统架构,给系统上了“双保险”。

  公平享有公共资源,已经成为一种时代呼唤。铁路12306推出一系列便民服务新措施,完善互联网售票系统。目前,针对老年人和儿童购票进一步优化购票配比策略,实现了儿童与同行人席位紧邻比例由原来的70%增加至83%,老年人下铺配票比例由原来的65%增加至90%。


除了让旅客能方便快捷地购票

旅行舒适度也很重要

习惯在线选座的朋友请举手

据说10个人里有8个都喜欢靠窗

你是“靠窗派”还是“过道派”?

动车组列车的座位分布很有规律

不过小伙伴们有没有发现

选来选去,座位里没有“E”

  原来,早期的飞机多是单通道,每排有6个座椅,分别是A、B、C、D、E、F,其中A和F为靠窗位置,C和D为过道位置,B和E是中间位置。久而久之,这6个字母就不仅仅单纯表示顺序,而是特定代表靠窗、过道与中间座位的国际惯例,A/F即为靠窗,C/D即为靠过道

 

  为了和国际接轨,动车组列车延续了这个惯例。假设车厢座位是“3+3”布局,从左到右的编号为“窗/ABC/道/DEF/窗”。大家熟悉的动车组列车二等座车厢一排最多有5个座位,要去掉不影响靠窗或靠走廊的特定字母,从大的字母开始减,所以动车上就没有“E”的座位。

  对于负责铁路客票系统研发的技术人员来说,旅客的需求就是技术创新最大的原动力。通过几年来持续不断的优化和完善,铁路12306售票系统运行越来越稳定、功能越来越丰富。如今,他们利用新技术逐步实现无票候补、全面电子客票等新的客运售票服务功能,让旅客出行更加舒适便捷。

《人民铁道》报业有限公司新媒体中心

中国铁道科学研究院集团有限公司

携手呈现

策划/文字:孙晓远

漫画:乔谦

编辑:孙晓远

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多