2012年春运,刚刚上线的12306互联网售票系统在数以百万计的峰值访问量冲击下出现系统崩溃。单杏花及其团队开发出的12306系统刚刚问世就遭到了巨大的打击,在重重压力之下单杏花无路可退,只有奋发图强,总结失败教训,继续完善12306系统,为下一年的春运做好准备。
现在人们都习惯了12306购票的便利,但其背后涉及的巨大算力以及算法可是有许多技术含量的,看似简单其实很难。拿京沪线来说,从北京到上海一共24个车站,如果一趟列车在这24个车站都停靠的话,每张车表就可能有276种组合算法,假设这趟列车有1000个座位,那么在售票过程中很可能会裂解出数千张甚至上万张车票,而这仅仅是在全国铁路的一条线。不仅如此,还要研发一个能容纳十几亿用户使用规模的铁路互联网售票系统。
单杏花团队夜以继日的研发攻关,在2013年春运的严峻考验下,12306经受住了考验,让全国人民体验到了网上购票的便利。自此12306购票系统逐渐完善,经过十几年的发展12306已经成长为高峰日均访问量超500亿次,日售票量超2000万张,成为全球最大的票务系统。
时代在发展,社会在进步,12306也在与时俱进。单杏花将电子客票系统瞄向了“线下”,2018年11月经过半年多的研发和测试,“刷脸进站”在海南环岛高铁进行试点工作,但单杏花发现“慢”是人脸识别系统面临的最大难题,传统纸质验票进站最快3秒钟,如何比人工验票更迅速?这次试点之后,单杏花提出了一个大胆的想法,自研新的人脸识别算法,将进站通行时间压缩至1.5秒。历时3个月,团队成员终于攻关实现了“并行式算法”的设计,并解决了机器处理任务不均衡和互相干扰的难题,最终识别时间被压缩至1.5秒。
12306经过十几年的发展,功能也越来越齐全,越来越方便旅客,无证扫码乘车、站内导航服务、互联网订餐、静音车厢等等,这些便民服务的背后是单杏花机器团队数十年如一日的辛勤付出。
中国铁路正是有单杏花这样秉承“人民铁路为人民”服务宗旨的工程师及数以万计的铁路工人,才会变得更加美好。