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日售票量最高可達2,091.6萬張,每日頁面瀏覽量最高為898.3億次,90.9%的旅客透過線上通路購票。

一路成長,單杏花的能力有目共睹。不少公司高薪聘請單杏花,但她選擇了堅守。 「這是我熱愛的事業。」單杏花說。

“科技創新成果就是要對社會有用、對老百姓有用”

為優化列車開行方案,單杏花帶領團隊研發鐵路客運大數據平台及客運列車運行圖智能管理等輔助決策系統,透過技術及數據研判客流變化,大幅提升鐵路運力配置效率。

團隊進行了多種交通方式下旅客「一站式」票務服務應用研究,陸續上線了空鐵聯運、公鐵水聯運等服務,推動鐵路、航空、公路間客運數據資源共享、優勢互補,目前已為超過2400萬旅客提供了「一站式」聯運購票服務。

為提升服務質量,團隊進行了6次系統大規模建設改造、上千次功能優化,先後研發候補購票、選座選舖、靜音車廂等便民服務功能。

「今年,我們又上線了同車接續、線上選座、購票需求預填、火車票起售提醒訂閱等功能。」單杏花介紹,「科技創新成果就是要對社會有用、對老百姓有用。 」

「全國三八紅旗手」「最美鐵路人」「最美奮鬥者」…儘管獲得不少榮譽,但單杏花坦言,最看重的依舊是廣大旅客對12306的一句句好評。

來源:人民日報      編輯:黃小龍
相關推薦