中國鐵道科學研究院首席研究員單杏花帶領團隊攻克客票系統難題——
12306背后的“技術大腦”
圖為單杏花(左)在北京站進行窗口調研。 宋選兵攝
鐵路12306客票系統,全球最大的實時票務交易系統,高峰時每秒出票1000多張,用戶從提交需求到出票隻需要1.2秒,單日最高訪問量超500億次。
龐大的系統背后,有一個嬌小的身軀,她就是鐵路12306的技術領軍人——中國鐵道科學研究院集團有限公司首席研究員單杏花。
“再難也要啃下來”
1996年,為建設全國鐵路統一客票系統,原鐵道部決定成立客票總體組,並組建客票研發團隊。彼時,剛考上研究生的單杏花幸運入選。
“隻要交給她的任務,她總能給出很好的設計方案。”這是團隊對單杏花的評價。就這樣,從客票系統1.0版本到5.0版本,從主持負責到總體設計……單杏花逐漸成長為中國鐵路客票系統研發團隊的帶頭人。
2011年6月12日,鐵路12306網站投產應用。2012年春運,鐵路12306互聯網售票系統迎來第一次大考。一時間,井噴式的購票需求使12306網站幾近崩潰:余票查詢請求海水般涌入,網站入口直接堵塞……
“關鍵時刻,再難也要啃下來﹔再優化一點,明天就會有奇跡出現。”單杏花鼓勵團隊。她帶領團隊白天跟蹤系統運行狀況,思考優化方案﹔晚上11點系統停售后,上線優化內容,進行全面測試﹔每天凌晨三四點休息,早上6點半繼續戰斗……
那一年,鐵路12306高峰日點擊量超過了14億次,高峰日售票量達到120萬張。“這遠遠超出了系統的初始設計能力。”單杏花說。
如今,12306已成為鐵路售票的主渠道,經測算每年可為鐵路節約售票成本3億元以上,為社會節約購票直接交通成本100億元以上。
“這是我熱愛的事業”
12306算法有多復雜?
以北京南站到上海虹橋站的高鐵列車為例,如果列車經停京滬高鐵的24個車站,則每張車票有276種銷售方式。一趟列車初始是1000多張車票,但可能會裂變出上萬張車票。
與此同時,旅客每查一次票,線上網站和線下高鐵車站的電腦都要更新車次和剩余票等信息,避免造成一票多售的情況。
“我們研究提出異步交易排隊、分布式內存計算、混合雲架構等系列方法和技術,最終攻克了12306海量高並發交易訪問的難題。”單杏花說。
2024年春運,12306日售票量最高達2091.6萬張,日頁面瀏覽量最高達898.3億次,90.9%的旅客通過線上渠道購票。
一路成長,單杏花的能力有目共睹。不少公司高薪聘請單杏花,但她選擇了堅守。“這是我熱愛的事業。”單杏花說。
“科技創新成果就是要對社會有用、對老百姓有用”
為優化列車開行方案,單杏花帶領團隊研發鐵路客運大數據平台和旅客列車運行圖智能管理等輔助決策系統,通過技術和數據研判客流變化,大幅度提升鐵路運力配置效率。
團隊開展了多種交通方式下旅客“一站式”票務服務應用研究,陸續上線了空鐵聯運、公鐵水聯運等服務,推動鐵路、航空、公路間客運數據資源共享、優勢互補,目前已為超過2400萬旅客提供了“一站式”聯運購票服務。
為提升服務質量,團隊進行了6次系統大規模建設改造、上千次功能優化,先后研發候補購票、選座選鋪、靜音車廂等便民服務功能。
“今年,我們又上線了同車接續、在線選座、購票需求預填、火車票起售提醒訂閱等功能。”單杏花介紹,“科技創新成果就是要對社會有用、對老百姓有用。”
“全國三八紅旗手”“最美鐵路人”“最美奮斗者”……盡管獲得不少榮譽,但單杏花坦言,最看重的依舊是廣大旅客對12306的一句句好評。
《 人民日報 》( 2024年12月09日 06 版)
分享讓更多人看到
- 評論
- 關注