首頁 行業(yè) 活動 項目 快訊 文娛 時尚 娛樂 科技 汽車 綜合 生活

能讓5億人成功回家的女人,被選擇性忽視了…

2023-02-28 11:51:04 來源:騰訊網(wǎng)

羊昨晚看新聞,注意到今年的春運這兩天才剛剛結(jié)束。

又一次見證世界上最大規(guī)模的人口遷徙,已經(jīng)成為我們過年特有的文化現(xiàn)象。

過去三年,有多少寶子由于或客觀或主觀的因素,被阻隔在千里之外。


【資料圖】

想回的家鄉(xiāng),想逛的城市,都成了難以抵達的遠方。

在這個春節(jié),終于都狠狠實現(xiàn)了。

據(jù)不完全統(tǒng)計,今年春運是20.95億人次參與的大項目,想來你我都有份

。

其中,羊有特別關(guān)注到一組數(shù)據(jù)。

全國3285個鐵路車站,15.5萬公里的鐵路線,4.2萬公里的高鐵線上,迎來送往了至少3億人。

鐵路客票系統(tǒng)12306,更是賣出3.85億張票。

正月初七返程高峰當(dāng)天,單日售出1325萬張票,1秒就能賣出1300張票

對于經(jīng)常選擇火車、動車和高鐵回家or出行的寶子來說,12306客票系統(tǒng)早已是老工具人了。

即便原地不動的,微信里也會頻繁收到親戚朋友同事們的高鐵搶票加速包。

可縱使用了好多年,或許并無人在意。

我們每一次順利出行的歲月靜好,都離不開12306在替我們負重前行。

它擁有超6億注冊用戶,和大多數(shù)人生活密不可分。

它年售票超40億張,加起來可繞地球8圈。還能秒殺所有的黃牛搶票軟件。

這個由我們中國人自主研發(fā)建立,也是全球最大的票務(wù)交易系統(tǒng),到底有多牛?且聽羊來細說。

圖源:央視《開講了》單杏花

12306的客票系統(tǒng)

沒你想得那么簡單

首先寶子們需要明確一個概念,「12306」原本是指中國鐵路的客服電話。

后隨著技術(shù)進步,構(gòu)建出了一個為我們提供購票、退票、換票等渠道的互聯(lián)網(wǎng)客票管理系統(tǒng),包括前臺的電話、網(wǎng)站和App多種途徑。

由此,前臺的購票服務(wù)和后臺的整套票務(wù)管理系統(tǒng),被以12306寬泛代指。

我們普通人在12306中,用得最多的功能是查詢余票和買票(搶票)。

這個幾乎每個中國人都離不開的購票平臺,首先使用人數(shù)上自然是相當(dāng)龐大。

它在春運高峰日的點擊量,可以達到1495億次,相當(dāng)于每秒承受170萬次點擊。

12306監(jiān)控中心

這個數(shù)字太大了,很多寶子可能沒什么概念。

以全球訪問量最大的搜索引擎谷歌來做個對比,谷歌的日訪量是56億次左右。

直觀來看,谷歌的日活點擊量不及12306客票系統(tǒng)的零頭

。

并且,12306可以在供應(yīng)100萬人同時搶到1萬張火車票的同時,還能夠保證系統(tǒng)正常、穩(wěn)定運行。

用通俗易懂地話來說,就是每秒有幾百萬人擠進你家大門,你家門檻非但沒被踩爛,而且沒有出現(xiàn)踩踏事故。

而涌入你家大門的幾百萬人,也許需要排隊,但是只是短暫地一小下下。

相信不少寶子,都參與過電商的雙十一、雙十二的零點秒殺吧?

是不是常常排隊人太多,擠不進去。再一刷新,就會出現(xiàn)服務(wù)器錯誤的頁面。

再聯(lián)想一下,我們大學(xué)時候的教務(wù)系統(tǒng),幾百個人選課都能直接癱瘓…

這些問題12306也不會有,因為后端強大的信息系統(tǒng)架構(gòu)給足了安全感。

再說,買東西和買票,還是不一樣。

毫不夸張評價,12306客票系統(tǒng)比某寶電商系統(tǒng)要復(fù)雜幾百倍。

大家都知道,電商的訂單是獨立的,賣出一單減一個庫存。

但我們一趟列車有多個??空荆悦恳粡埢疖嚻倍际莿討B(tài)關(guān)聯(lián)的。

可謂牽一發(fā)而動全身,并不能簡單粗暴地增減就完事兒了。

圖源:央視《行業(yè)影像志》

通俗來說,就是12306每賣出一張票,系統(tǒng)都要計算一次和這張票的關(guān)聯(lián)。

要對全線路上的所有車票進行實時數(shù)據(jù)更新,由此決定了余票動態(tài)計算過程的復(fù)雜性。

具體的計算方式,可以看圖中的舉例解釋

圖源:央視《行業(yè)影像志》

余票計算步驟繁雜,還有加上實名認證、精準(zhǔn)對號入座、去紙質(zhì)化的改進。

以及一系列的配票算法,來決定你在買票時就知道能坐到靠窗還是靠過道。

相當(dāng)于要求12306當(dāng)場做高數(shù)題,1秒做1300道還不能做錯一道

除此以外,它還要防備第三方搶票軟件來插隊,以確保大家靠自己買上票。

而以上種種,不過只是12306客票系統(tǒng)面向我們服務(wù)的幾件基礎(chǔ)小事而已。

其背后也能統(tǒng)一調(diào)配車次編組、經(jīng)停車站、停靠時刻以及票價票據(jù)。

還覆蓋其他售票渠道、實名制驗票、進出站檢票、列車員驗票、臨時身份制證等等業(yè)務(wù)。

可以說,12306客票系統(tǒng)是中國官方部門做的最強大的電商服務(wù)系統(tǒng)。

別看后端運行系統(tǒng)復(fù)雜到業(yè)界稱奇,前臺的操作界面卻十分簡潔。

極大方便了我們?nèi)粘5某鲂泻蜕?,難怪幾乎每個中國人都離不開呢(老賴除外)!

然而,曾經(jīng)的12306,可還不這樣。

那些年春節(jié)的隱形傳統(tǒng)還不是罵春晚爛,而是罵12306爛

。

在12306誕生之前,回家過年只能線下購票。

需要早早卷著鋪蓋、帶著干糧,去火車站的窗口排隊,再著急也沒轍。

2011年6月12日,12306開通網(wǎng)站購票業(yè)務(wù)

2013年年底上線客戶端,并在同年進行了第一次改版。

增加了自動查詢、自動提交訂單、有票提醒等功能。?

12306建設(shè)初期體系架構(gòu)示意圖

改版升級后的12306,依然會時不時會出現(xiàn)系統(tǒng)宕機與崩潰的情況。

在前臺購票時就經(jīng)常出現(xiàn)閃退、買了票不顯示等問題。

還有很多轉(zhuǎn)戰(zhàn)網(wǎng)絡(luò)炒票的「黃?!共尻爴屍?,一到春運12306就癱瘓,因此挨了不少罵。

一直到2014年,這些問題都沒能得到很好的解決。2015年,12306選擇和阿里云合作。

他們租用公有云,和鐵路的私有云共同組成了混合云的系統(tǒng)架構(gòu)。

這一年春運期間,阿里云承擔(dān)12306客票系統(tǒng)中75%的流量壓力,主要是車票查詢業(yè)務(wù)。

第二次優(yōu)化后的12306體系架構(gòu)

不久,12306又上線了選取圖片驗證碼的方式,阻擋技術(shù)黃牛倒賣車票。

后面還逐步升級了風(fēng)控系統(tǒng),攔截第三方刷票軟件的入侵流量。

2017年支持微信支付,2019年上線候補功能,2020年開通支付寶小程序…

當(dāng)然,程序員肯定是最了解12306票務(wù)系統(tǒng)到底有多繁復(fù)。

我們外行人只要知道,正是一直在不斷優(yōu)化升級,才有了今天全球最大票務(wù)交易系統(tǒng)。

可有人會說,12306客票系統(tǒng)之所以強大和牛逼,是阿里的技術(shù)和服務(wù)器的功勞。

的確,有了阿里云的加入,讓12306的運行更加絲滑。

但12306客票系統(tǒng),并不僅僅只有春運高峰搶票的功能。

而此前網(wǎng)傳阿里提供技術(shù)支援,也被前阿里云公關(guān)總監(jiān)親口否認過。

如此以偏概全,直接抹掉了自主搭建12306全套信息系統(tǒng)架構(gòu)那群人,30年來的努力和付出。

而其中最重要的技術(shù)帶頭人、12306總工程師單杏花,可第一個不答應(yīng)。

是她見證并參與了中國鐵路客票系統(tǒng)從零到有的全過程。沒有她,就沒有12306的今天。

從大山放牛娃逆襲

12306的最強大腦

1974年3月,單杏花出生于江西婺源一個小山村,有兄弟姐妹四個。

由于全家唯一的經(jīng)濟來源是靠父親種田,日子格外窮苦一些。

哥哥讀到初三家里就供不起了,姐姐讀完四年級也輟了學(xué)。

單杏花6歲起就和姐姐一起放牛,上了小學(xué)每天要往返20里地。

后來她考上30里外的鎮(zhèn)初中,每周走路回家一趟裝點辣椒醬或霉豆腐,就是一周的伙食。

只要放假,單杏花除了放牛,還要幫家里干農(nóng)活兒。鋤地、種菜、砍柴、插秧、割稻子,以及去深山里打豬草等等。

14歲時,她考上離家60里地的縣重點高中婺源二中,99塊學(xué)費難倒了全家。

在外婆看來,女孩子遲早是要嫁人,讀那么多書沒有用??蓡涡踊ǖ母赣H還是東拼西湊借錢送她去讀了。

高中三年她每月回家一次,幾乎以吃叢菜、酸菜、辣椒醬、豆腐乳為主。生活上的苦她并不覺得苦,每天只想著如何學(xué)好每門功課,追上成績更好的同學(xué)。

功夫不負有心人,17歲的單杏花考上西安工業(yè)學(xué)院計算機應(yīng)用專業(yè),得以走出大山。

大學(xué)四年她省吃儉用、勤工儉學(xué),學(xué)習(xí)上絲毫不敢放松,生怕拿不上獎學(xué)金。

1996年,21歲的單杏花又繼續(xù)考入華東交通大學(xué)讀研,主修交通運輸工程與控制。

9月份入學(xué),9月底就被學(xué)校派到中國鐵道科學(xué)研究院,參與全國客票系統(tǒng)的研發(fā)推廣工作(12306的前身)。

單杏花人物采訪

12月底,包括單杏花在內(nèi)的華東交大四位師生,被安排去九江站進行客票系統(tǒng)1.0版本的推廣。

2000年前后,和單杏花一起參加客票系統(tǒng)1.0版本的7所高校28個師生,先后都各奔了前程。

只有她堅定地選擇了留下來,期間有公司愿意出比她當(dāng)時工資高4倍的價格挖她,姐都不為所動。

客票系統(tǒng)從1.0版本到5.0版本,再到新一代從手工售票到計算機售票,從車站獨立售票到全國聯(lián)網(wǎng)售票,再到鐵路12306互聯(lián)網(wǎng)售票。

無權(quán)無勢唯有一腔熱情的單杏花,全靠自己埋頭努力,一步步從學(xué)習(xí)協(xié)助到獨擋一面,從主持負責(zé)到總體設(shè)計。

再后來,她憑借研發(fā)中國鐵路客票發(fā)售和預(yù)定系統(tǒng),斬獲了國家科技進步一等獎。

她成了鐵科院總工程設(shè)計師,鐵路12306科創(chuàng)中心副主任,中國鐵路客票系統(tǒng)技術(shù)帶頭人,被稱為12306的「最強大腦」。

今年,她還以「最美鐵路人」的身份,出現(xiàn)在了春晚的鏡頭里。

可這背后的辛苦和成果,之前只有單杏花和她的團隊知道。而羊覺得,有必要被大家都看到。

客票系統(tǒng)前后進行5次更新迭代,全國有近5000個車站,平均每2天完成一座車站的系統(tǒng)升級。

于是單杏花和團隊同事們用了整整十年,跑遍了全國,讓沿用近一個世紀的硬板票,退出了歷史舞臺。

2005年,單杏花開始主持鐵路客票系統(tǒng)5.0版本的設(shè)計、研發(fā)和推廣。

她帶領(lǐng)團隊進行了票額共用、復(fù)用剩余票調(diào)整等一系列售票組織技術(shù)的創(chuàng)新。

那一年,至少有2個月以上她都在通宵熬夜,因為系統(tǒng)的安裝調(diào)試需要在夜間進行。

5.0版本推出后,單杏花團隊的新功能為鐵路客運至少每年增收30億元以上。

2011年,單杏花又帶隊負責(zé)研發(fā)鐵路12306互聯(lián)網(wǎng)售票系統(tǒng)

從接到任務(wù)到6月12日成功實現(xiàn)京津線互聯(lián)網(wǎng)售票,她和她的團隊只用了不到3個月就做出來了。

雖然平穩(wěn)度過包括國慶在內(nèi)的半年時間,但2012年春運一來,就把12306搞崩潰了。

當(dāng)時的系統(tǒng)設(shè)置單日最高售票量是100萬張,然而真實情況遠超這個數(shù)。

就連僅僅是一次簡單的「余票查詢」,可能就是幾萬次的計算。

單杏花人物采訪

那個歡天喜地的春節(jié)里,單杏花并沒有休息。

她和團隊盡最大努力進行系統(tǒng)優(yōu)化,保障著大家能夠順利回家。

每天白天她跟蹤系統(tǒng)運行狀況,分析壓力最大的環(huán)節(jié),思考解決方案。

晚上11點系統(tǒng)停售后,就上線白天優(yōu)化的內(nèi)容,再進行全面的測試。

到凌晨3、4點去休息,早上6點半再起來觀察晚上升級的效果。

50多天的春運,都是這樣加班加點過來的,還自主研發(fā)出了排隊系統(tǒng)。

春運一結(jié)束,單杏花和團隊又繼續(xù)技術(shù)攻關(guān)。

對12306的核心系統(tǒng)做了五個方面的優(yōu)化,研究出全球僅有的系列方法和技術(shù)。

工作繁忙至此,單杏花還在當(dāng)年攻讀完鐵科院交通運輸規(guī)劃與管理專業(yè)的工學(xué)博士學(xué)位。

事業(yè)學(xué)業(yè)兩不誤到底是怎么做到的啊?求姐開課講講時間管理吧!

除了要保證我們能買上票,單杏花和她的團隊還要對抗「黃牛」。

現(xiàn)在說的黃牛其實是一些第三方搶票軟件,打著官方的幌子兜售加速包和各類保險,存在泄露個人信息的風(fēng)險。

(說誰羊就不點名了)

而他們搞的搶票機器,點擊速度是人手的幾十倍、甚至上百倍。

可惡,就說我們怎么買不到票!

對此,單杏花和團隊研發(fā)出12306風(fēng)控系統(tǒng),把疑似的搶票流量予以拒絕和屏蔽。

經(jīng)過一系列技術(shù)迭代和優(yōu)化,我們使用12306的體驗感,才越來越好。

而鮮少有人知道,為了保證系統(tǒng)的持續(xù)優(yōu)化和升級,經(jīng)常通宵達旦的單杏花,患有先天性心臟病。

雖然她只是30年如一日盡力做好本職工作,但卻保障著我們每一次的平安和團圓。

這些,難道不值得夸嗎?

女生學(xué)不好數(shù)理化?

那些「被隱身」的技術(shù)女性

互聯(lián)網(wǎng)是個有意思的地方,有博主發(fā)文夸單杏花。

卻要被追著diss把功勞記她一人頭上,是她竊取了阿里的功績。

有些更是把中國鐵路客票系統(tǒng)30年從零到有的成長和進步,憑空抹殺。

他們到底在怕什么?

他們的上躥下跳,和那些說女生學(xué)不好數(shù)理化、女生不擅長邏輯思維的污名化有區(qū)別嗎?

有區(qū)別,但不大。

提到做技術(shù)架構(gòu)、搞信息系統(tǒng)的程序員,大多人的刻板印象都會是男生擅長。

但一個燙知識:世界上第一位程序員阿達·洛芙萊斯,是女性。

她還是計算機程序的創(chuàng)始人,為計算程序擬定算法,寫出第一份程序設(shè)計流程圖,建立了循環(huán)和子程序概念。

后來,有一門高級計算機編程語言以「Ada」命名,用來紀念阿達·洛夫萊斯。

世界上第一臺大型數(shù)字計算機的第三名程序員葛麗絲·穆雷·霍普,是女性。

她創(chuàng)造了現(xiàn)代第一個編譯器A-0系統(tǒng),以及商用電腦編程語言COBOL。

還有如今計算機行業(yè)的專業(yè)術(shù)語「Bug」,也是她最開始說來代表程序故障的。

NASA的月球登陸異步處理系統(tǒng),也是女程序員瑪格麗特·漢密爾頓寫出來的。

她是阿波羅計劃的首席開發(fā)人員,也創(chuàng)造了計算機編程的核心理念,比微軟的出現(xiàn)還早10年。

還有中國香港的余國荔,微軟Halo團隊的首席游戲引擎程序員。

微軟游戲工作室第一位也是唯一一位女高管。

單杏花和她們的存在,就是要打破女生學(xué)不好數(shù)理化,男人思維邏輯能力更強的刻板印象。

就是要向這個世界證明,女性的能力一點都不差,女性程序員也可以很牛逼!

她們創(chuàng)造和改寫了歷史,她們不該被選擇性隱身。

羊不僅要夸她們,還要大夸特夸!

上一篇:papi醬又成內(nèi)娛活靶子了?把1歲孩子送去托兒所就這么罪不可赦?

下一篇:即時:大美人生不出小神顏?美貌基因如此脆弱的答案我找到了…

責(zé)任編輯:

最近更新

點擊排行
推薦閱讀