12306全球最大的票務系統,它是怎麼樣成長起來的

2020-12-22 打豆油的茶米

這兩年開始,忽然間對12306的好評變多了,尤其是最新推出的候補功能廣受好評。咱們來捋一捋12306這些年的經歷,分析一下12306為什麼值得我們去稱讚。

以前一說起12306的話,很多人都是吐槽它的網站太爛了,老是崩潰,但是又不得不用,真是12306虐我千百遍,我待12306如初戀。在那幾年。各種段子漫天調侃,甚至有段子是這樣調侃的,鐵道部花了幾億要做網站,找了一些接項目的公司,接到項目的公司花幾百萬交給了外包公司,外包公司又花十幾萬請大學的老師完成,最後老師作為學期評分項目讓學生去完成。當然這只是以前的段子,以小見大,可以看出當時人們對12306網站的態度。

這兩年為什麼變了呢?貌似崩潰一詞已經遠離了12306,近來還可能聽到親朋好友說不用靠黃牛,只是去12306候補就搶到票了。12306真實的讓人感受到它再也不是以前那個12306了,它已經變得強大起來了。

根據之前官方發布的數據,自2019年12月12日發售春運首日車票,截至2020年1月9日,12306全渠道共發售車票4.12億張,日均售票能力達到了2000萬張,平均一年售出30億張火車票,從這個數據我們可以知道現在的12306已經發展成全球交易量最大的實時票務系統。那麼12306網站是如何在十幾億人苛刻的目光中做一件史無前例卻又必須成功的事情。它到底經歷了什麼困難才能羽化成蝶?

先從它的血淚史講起,12306出現之前,中國人對買火車票的記憶是擁擠的人群,長長的買票隊伍,各種不便利,還往往買不到票。於是乎在10年前,鐵道部頂著重重壓力,下定決心要解決買車票這個全民難題。

2010年春運首日12306網站開通並試運行,2011年12月23日網站正式上線。鐵道部兌現了讓網絡售票覆蓋所有車次的承諾,不料上線第1天全民蜂擁而入,流量暴增、網站宕機。除此之外,支付渠道單一,支付流程繁瑣,各種問題不斷出現,極大的考驗了12306。宕機可能會遲到,但永遠不會缺席。12306上線的第2年,網站依舊難以支撐春運的巨大流量,很多人因為網站的各種問題導致搶票失敗,甚至耽誤了去線下買票的最佳時機。

鐵道部馬不停蹄,一次又一次給12306改版、升級,接受著來自四面八方的批評,這個出生的嬰兒幾乎是在罵聲中長大的。2012年9月中秋國慶雙節來臨之前,12306又一次全站崩潰,本來大家習以為常的操作,卻被另一個消息徹底激怒。因為在這次崩潰之前,鐵道部曾花了3.3億對系統進行升級,而中標的公司不是IBM,惠普,EMC等大牌廠商,而是擁有國字號背景的太極股份和同方股份。所以各種猜想,各種謾罵,各種段子也隨之而生。人們往往喜歡從自己看到的單單一面去囊括它的全部。在那個時候即便鐵道部再三解釋說,3.3億已經是最低價了,但沒人能聽進去,人們只關心它長成了什麼樣,沒人關心它累不累,沒人肯去了解它到底是要面對什麼樣的困難。他們只認為不就是一個小小的售票網站,只需要能買票就行了,為什麼還要花那麼多錢,為什麼還那麼容易崩潰。

從那之後,鐵道部就很少再發聲明了,直到今年春節公布的一組數據,12306被誤解了近10年的技術難題才逐漸被一些人們看到。

數據顯示,這40天的春運售票中,12306最高峰日網站點擊量為1495億次,這相當於全中國14億人每人每天訪問了票務頁面100多次,平均每秒點擊量為170多萬次。這是一個什麼樣的概念呢?我們先對比全球點擊量最高的網站谷歌,谷歌的日均點擊量在60億次左右,再看一下大家所熟悉的淘寶,淘寶點擊量最高的一天也就在雙11,那麼我們以2019年雙11為例,淘寶訂單峰值是每秒54.4萬筆,即使全天維持峰值來算訂單量也不過是470億單,其時刻保持全天最高峰值的流量規模還不到12306的1/3。

上億人口40天時間,30億次出行。在12306之前,全球沒有任何一家公司和產品接手過類似的任務,除了需要面對巨大的流量,更棘手的是車票這種商品的性質。同樣和電商產品做比較,電商網站的任務是購物結算,庫存是唯一且穩定的,而12306每賣出一張車票,不僅要減少首末站的庫存,還要同時減少一趟列車所有過路站的庫存。

簡單來說,電商的訂單是獨立的,而每張火車票都是動態關聯的,這也導致了搶票系統背後的數據量、計算難度、架構複雜程度都會呈幾何倍數增長,遠高於社交軟體和電商平臺,甚至傳統的分布式資料庫、負載均衡等技術,都很難滿足12306的需求。除了這兩座大山,12306還要應對在市場需求下所滋生的人工黃牛和技術黃牛,搶票軟體也就是技術黃牛,他們的搶票方法是每天放出無數個爬蟲機器人,模擬真人登錄12306,不間斷的刷新網站餘票,並第一時間下單。

曾有業內人士總結了一份《中國爬蟲圖鑑》,該報告顯示出行領域是網際網路爬蟲出現的重災區,佔比高達20.87%。而在所有出行的爬蟲中,有89.02%的流量都是衝著12306去的。去年的候補購票功能是讓12306翻身的一次質變。數據顯示,自2019年12月12日開售春運車票以來,鐵路12306售票系統後補購票已兌現的訂單高達582.6萬筆,兌現車票723.7萬張,兌現率高達76.8%。一方面,這個功能會將新增的餘票直接排隊售出,宣判了搶票軟體的末路,另一方面極大地降低了沒搶到車票的人因反覆查詢餘票而造成的訪問量。

回過頭來想想,在十幾億人苛責的目光與無盡的期盼中,做一件史無前例卻又必須成功的事情有多難?想必大家自己也有所明白。即便如此,12306還是在這10年裡,與技術壁壘、與黃牛、與黑色產業抗衡的同時,長成了大人的模樣。從最初的網站到數據時代的APP、小程序,到為驅趕黃牛而設定的複雜驗證碼身份二次核驗,再到如今的候補購票、刷身份證、直接進站,以及容易很多被人忽略的東西,比如增加了老年人下鋪配票比例,增加了兒童與同行人席位緊鄰的比例,還有已經提上了研發日程的往返車票同時搶票的功能。

12306,一個含著金鑰匙出生的孩子,依舊為普通百姓如此用力地改變著,成長著,請給它多一點肯定吧。大概最了解它的,是那群默默無聞的程式設計師,10年如一日的保駕護航,而這純粹是因為了解所以理解。

在面臨種種困難,所幸也重要的是12306並沒有就此停下它的腳步,它仍在重壓之下頑強地前行著。

相關焦點

  • 12306當了十年「受氣包」,終成大器,變身「全球最大票務系統」
    如果把這些票首尾相接可以繞著地球7圈,也正因為這個成績穩重「全球交易量最大票務系統」王座,而這個名號絕對算得上實至名歸。被罵10年,終於練就了一身深厚內功。回顧12306成長史2010年春運首日,12306網站試運行;2011年12月23日兌現在年底前網絡售票覆蓋所有車次的承諾。但卻被蜂擁而來的流量導致網站出現災難級別的事情:嚴重宕機。還被網友吐槽網上購票支付渠道單一、流程複雜,而高流量下伺服器承載問題一直無法徹底解決。
  • 單杏花:12306售票系統成為全球最大票務交易系統
    中國鐵道科學研究院集團有限公司電子所首席研究員、12306技術部主任單杏花,從事鐵路客票系統研發工作已經23年,全程參與了鐵路的「購票之變」,一步步實現了從鐵路手工售票轉向計算機售票、從車站獨立售票轉向全國聯網售票、從傳統線下窗口售票轉為12306網際網路線上售票。
  • 我們的火車票務系統多牛?每天1500億瀏覽
    如今,12306年售票量已超過35億張的客票,成為世界上規模最大的實時票務交易系統。自2018年1月3號發售春運車票以來,鐵路部門累計發售了3.5億張車票,通過12306平臺就銷售了2.8億張,平均每日發售車票達937萬張,最高日售車票1135.7萬張,高峰時每秒售票量達700張。高峰日的網絡頁面瀏覽量超過1500億次,相當於全中國人每人每天訪問了票務頁面100多次。
  • 中國的火車票務系統有多牛:每天1500億瀏覽量
    中國火車票務系統有多牛:每天1500億瀏覽量1秒鐘賣票700張­  你知道嗎?如今,12306年售票量已超過35億張的客票,成為世界上規模最大的實時票務交易系統。高峰時每秒售票量達700張。­  高峰日的網絡頁面瀏覽量超過1500億次,相當於全中國人每人每天訪問了票務頁面100多次。
  • 中國鐵路票務系統有多厲害?答案有點驚到我了!
    售票系統已成為全球最大的票務交易系統中國人民徹夜排隊買票已成為歷史10月25日,12306技術部主任單杏花在中外記者見面會上如是說。20世紀80年代,中國開始逐步推廣使用計算機售票;2009年初,高鐵、動車車票率先實施了實名制,鐵路第一代自助售票機應運而生;2010年,鐵路12306網際網路售票系統開始研發;2011年6月12日,鐵路12306網站正式啟用,標誌著中國鐵路進入電子商務時代
  • 12306推出候補購票,可替代第三方搶票功能
    據12306全路客票系統監控中心統計,截至1月9日,鐵路全渠道共發售車票4.12億張。最高日發售量出現在1月3日,發售2月1日正月初八的票,全渠道售出1639萬張,其中網售1443萬張,佔比88%。據12306全路客票系統監控中心統計,截至1月9日,鐵路全渠道共發售車票4.12億張。
  • 12306技術部主任談鐵路購票之變:網際網路售票比例已超80%
    會上,12306技術部主任單杏花介紹,12306售票系統已成為全球最大的票務交易系統,中國人民徹夜排隊買票已成為歷史。  【同期】12306技術部主任 單杏花  我們一年售出車票有30多億張,網上售票比例超過了80%,網際網路高峰日售出車票達到了1282多萬張,高峰時每秒售票超出1000張,網站高峰日訪問量超過了1600億次。
  • 12306春運候補購票兌現率超70%,三大時間點可撿漏
    據12306全路客票系統監控中心統計,截至1月9日,鐵路全渠道共發售車票4.12億張。最高日發售量出現在1月3日,發售2月1日正月初八的票,全渠道售出1639萬張,其中網售1443萬張,佔比88%。據12306全路客票系統監控中心統計,截至1月9日,鐵路全渠道共發售車票4.12億張。
  • 12306春運候補購票兌現率超70% 三大時間點可撿漏
    據12306全路客票系統監控中心統計,截至1月9日,鐵路全渠道共發售車票4.12億張。最高日發售量出現在1月3日,發售2月1日正月初八的票,全渠道售出1639萬張,其中網售1443萬張,佔比88%。作為鐵路售票主渠道的12306,如何在一天內售出1443萬張票?
  • 12306又崩了:部分用戶出現出票失敗、無法登錄等情況
    7月17日消息,有大量用戶在微博反映稱12306出現了宕機的情況,隨後,「12306 崩了」登上熱搜。據了解,大量網友反映12306頁面顯示「現在訪問人數太多,請稍後再試」。中國鐵路客戶服務中心於2013年12月推出12306軟體,抱著緩解購票壓力的緣由「出生」,但從「出生」那一刻起就被很多人吐槽,每年逢年過節「12306又崩了」這個話題都會被罵上熱搜,每一次吐槽的原因鐵路部都會認真分析,之後就會去12306進行改版升級,但每一次的改版都滿足不了人們的需求,一年又一年的吐槽聲從來沒有消失過。
  • 核心技術提升,網際網路售票比例超八成,12306售票好用了嗎?
    每一次出行,你是不是都需要通過12306?據12306技術部主任單杏花所言:12306售票系統已成為全球最大的票務交易系統。如此不再崩潰的12306售票系統,很多朋友表示,還是要給他們的技術人員點個讚吧。12306變得好用了,確實是事實。過去的12306,可謂是一到春運就是卡殼的狀態,動不動,也退不出,就是這樣處於你看著著急的狀態。
  • 12306的「官方撿漏神器」,你居然還不知道
    據12306全路客票系統監控中心統計,截至1月9日,鐵路全渠道共發售車票4.12億張。最高日發售量出現在1月3日,發售2月1日正月初八的票,全渠道售出1639萬張,其中網售1443萬張,佔比88%。據12306全路客票系統監控中心統計,截至1月9日,鐵路全渠道共發售車票4.12億張。
  • 12306一年「超能賣」
    上12306。來自中國國家鐵路集團有限公司的統計顯示,鐵路12306網站(含手機客戶端)售票能力驚人,目前系統年售票量已超過31億張。統計顯示,12306日售票能力達到1500萬張,高峰時每秒售票量達700張,網頁瀏覽量超過1500億次/天。網際網路售票佔鐵路售票總量的82.8%,12306已經成為世界上規模最大的實時票務交易系統。
  • 鐵路12306
    鐵路12306簡介 鐵路12306官方版是中國鐵路客戶服務中心所推出的官方購票手機應用
  • 12306為何應該與搶票軟體並存
    現在的問題是,有些人認為市場不該賺這個錢,認為這件事應該由中國鐵路官方售票平臺12306來做。但是,12306真不應該與搶票軟體並存嗎?首先要說,搶票模式在法律上沒有任何問題,與以前的「黃牛」倒票不一樣。因為現在買火車票都是實名制,通過搶票軟體買到的票,並不能銷售給其他人,這只是代為服務,而不是販賣。
  • 12306鐵路網絡售票系統中標天價遭質疑
    12306鐵路網絡售票系統中標天價遭質疑 「逢節必癱」、「登華山易登12306難」的抱怨聲還沒過去,又曝出3億中標價事件,質疑聲不絕於耳。北京律師董正偉、大學生黃煥婷等人先後向鐵道部發出申請,要求公開招標過程,鐵道部再一次迎上了風口浪尖。3億元建設一個承載13億人口的火車票系統到底貴不貴?各路專家說法不一,但能否有透明公開的機制卻是真正的關鍵。  售票系統多複雜?
  • 12306,網絡購票系統怎麼了?
    日,中國鐵道科學研究院常務副院長康熊、中國鐵道科學研究院電子計算技術研究所副所長朱建生、鐵道部信息技術中心副總工程師李舒揚、12306中國鐵路客戶服務中心負責人房生修,就12306網際網路購票系統相關問題接受了本報記者專訪。
  • 12306監控中心首次亮相:餘票實時顯示 刷票秒速識別
    今年春運火車票於2019年12月12日開售,至2020年1月9日,共發售車票4.12億張,通過12306網絡購票的比例約佔到85%。12306系統由國鐵集團下屬公司鐵道科學研究院(下稱鐵科院)開發運營。春運開啟首日,鐵科院新落成的12306客票系統監控中心也首次向媒體開放。
  • 12306全面候補購票服務上線1個月:兌現近兩百萬張車票
    澎湃新聞(www.thepaper.cn)記者從中國國家鐵路集團有限公司獲悉,2019年5月22日,鐵路12306網站(含手機客戶端)全面上線候補購票服務,旅客在12306上購票時,如遇所需車次、席別無票,可在線排隊候補,當對應的車次、席別有退票時,系統自動兌現車票。
  • 英國推出Una票務平臺 採用RFID打擊音樂票務黃牛黨
    很少有人聽說過UnaTickets,它是一個最近在英國推出的票務平臺。我們在網上搜索這家公司,也沒什麼更多的信息,但它卻有著不小的「野心」:希望通過打擊黃牛和假票的行為來革命現場音樂票務市場。  它是如何運作的呢?UnaTickets是一個端對端的票務平臺,它對用戶一次性收取5.99英鎊(9.00美元)的註冊費。