迷之自信?12306給自己的技術團隊打90分!
一個猝不及防!2018 年就這么來了!離農(nóng)歷春節(jié)還有幾天……史詩級巨制大片《春運囧途》已經(jīng)在全國各地同步上映!
春運的精髓,簡直就是人人人人人人人人人人人人從從從從從從從從眾眾眾眾眾眾!
春運時候的車站都是這樣的↓
然鵝擠還不是最痛苦的!最痛苦的是,我們連回家的車票都可能搶不到!想擠都擠不了!
遙想當年,12306 幺蛾子不斷,網(wǎng)站總是比我們先崩潰就不說了。有事兒沒事兒就說我斷網(wǎng)了,咋地,其他軟件都能連上網(wǎng),就你不行!你難道不該反思下嗎?
12306:春節(jié)搶票高峰已過,技術團隊為自己打 90 分以上
就在最近,據(jù)中國之聲《全國新聞聯(lián)播》報道,鐵路客服中心 12306 負責人表示:12306 最高峰搶票時段已經(jīng)平穩(wěn)渡過。
今年春運 12306 售票系統(tǒng)首次沒有出現(xiàn)卡斷現(xiàn)象,技術團隊為自己打 90 分以上。
今年春運全國鐵路預計發(fā)送旅客 3.9 億人次,日均 955 萬人次。12306 數(shù)據(jù)顯示,1 月 3 日發(fā)售春運車票以來,截止 2 月 1 日共發(fā)售車票 3.5 億張,其中互聯(lián)網(wǎng)售票為 2.8 億張。
中國鐵道科學研究院電子所副總工程師兼 12306 技術部主任單杏花表示 2018 年售春運票期間鐵路部門上了一套風控系統(tǒng),不僅對系統(tǒng)的穩(wěn)定運行進行了保護,還對搶票中給系統(tǒng)帶來危害的行為予以一定的防范。
從網(wǎng)絡情況來看,發(fā)現(xiàn)第三方搶票軟件的成功率相比 2017 年春運有所下降。
這則消息一出來就遭到了廣大網(wǎng)友的吐槽,紛紛表示哪來的自信?那么,問題來了,你對這件事怎么看呢?還有你搶到票了么?
為什么耗資數(shù)億的 12306 一直都非常難用?
11 月 23 日,12306 網(wǎng)站購票系統(tǒng)全面接入微信,至此,銀行卡、支付寶、微信均可購買車票。
任何一個使用過網(wǎng)絡售票系統(tǒng)的人都了解,12306 的用戶體驗不是一般的糟糕,每逢春運,12306 幾乎都被推到風口浪尖上。
充滿鄉(xiāng)土氣息的界面,系統(tǒng)響應卡頓、延遲,每日長達 7 個小時的系統(tǒng)維護周期,奇形怪狀的圖片驗證碼,每天只能取消三次訂單的強制規(guī)則……都使 12306 成為全國人民最為頭疼的一件事。
用戶體驗如此之差
其實早在 2010 年 1 月的那個春節(jié),12306 網(wǎng)站便開通并進行了試用,結果,也就是在這個春運高峰時期,在全中國網(wǎng)民的高流量“點擊”之下,12306 網(wǎng)站出現(xiàn)了嚴重宕機。
也就是從此時起,12306 便開始了為人所詬病的歷史......
- 2013 年,12306 網(wǎng)站改版上線,新版網(wǎng)站增加了自動查詢、自動提交訂單、有票提醒等功能,并開始對互聯(lián)網(wǎng)購票進行身份信息核驗。同時,12306 手機客戶端正式開放下載,并新增支付寶通道。
- 2014 年 12 月,12306 預售期由 20 天延長至 60 天。
- 2015 年,12306 關于購票、退票和改簽時間的相關規(guī)定開始進行調整。
- 2016 年,12306 網(wǎng)站新增“余票動態(tài)信息欄目”,手機 APP 新增列車正晚點查詢服務。
- 2017 年 11 月,12306 網(wǎng)站微信支付功能上線試運行。
- 直到今天,12306 仍在功能迭代和系統(tǒng)升級中持續(xù)的“縫縫補補”。
為何總要“縫縫補補”?
如果將春運售票與淘寶等電商平臺“雙 11”訂單業(yè)務挑戰(zhàn)進行相比的話,前者在業(yè)務復雜性上更具挑戰(zhàn)性,而后者更多的體現(xiàn)在業(yè)務規(guī)模上。
比如,乘客購買一張車票,理論上這一區(qū)間票會同時存在多個站點,而乘客每買一張車票,都基本上是不同區(qū)間車票的訂單。
如果再加上訂票者的“學生”或“成人”信息,選擇上下鋪、優(yōu)選號等選擇,那么無論查票、出票、支付等邏輯上,都要比電商平臺上訂單系統(tǒng)復雜得多。
第一個特點就是并發(fā)非常高。
根據(jù)官方數(shù)據(jù)顯示,12306 網(wǎng)站 PV(頁面瀏覽量)目前每天都超過 400 億次,這個數(shù)字遠遠高于淘寶雙 11 時同時訪問的人數(shù)。
因為,除了有真正購買需求的全國網(wǎng)民之外,同時還有機器人、訂票機器在大量的進行刷新,并發(fā)次數(shù)非常高,包括優(yōu)化數(shù)據(jù)庫訪問、分布式、緩存、負載均衡等技術挑戰(zhàn)擺在眼前,都無法解決服務器高負載的問題。
第二特點就是峰值不均勻。
想必大家都體驗過,臨近年跟,摩拳擦掌準備好高速網(wǎng)絡同時在頁面和手機 APP 上進行手動刷票,但幾乎就在一瞬間,有座的沒座的,車票早已售空。
比如,涉及到河南、安徽、四川、廣東等地的火車線路時,基本每一個訂單都會被瘋狂搶購,峰值極為不均。
相比淘寶雙 11 來說,某些爆款頁面因為服務器上突然產(chǎn)生高流量負載,出現(xiàn)了暫時無法響應或下單失敗的情況仍是少數(shù)。
另外一個特點就是 SKU。
SKU 即最小管理庫存。在淘寶雙 11 時,多數(shù)人都經(jīng)歷過當天下單,但往往不會當天發(fā)貨而是高峰過去之后再發(fā)貨的情況。
這也就是淘寶 SKU 數(shù)量的問題,也就是說,出售一款產(chǎn)品,目前現(xiàn)存 1000 件,但同時 2000 人下單時,商家可先出售 1000 件,再隨后補貨上架。也就是說實際的 SKU 數(shù)量是 2000 甚至按照客戶訂單來完成的。
而火車票,因為訂票實名制,分配座位都是對號入座的。每個時段每趟車次每一個座位,系統(tǒng)只能售賣一張。
而實際上,無論你是不是身處春運高峰時期,全國 13 億人次龐大的流動需求,迫使你購買的火車票最小庫存 SKU 永遠只有 1 個。
實際上,在互聯(lián)網(wǎng)售票之前,網(wǎng)點售票已實施多年。也就是說,在鐵路售票系統(tǒng)內部也是個龐大且復雜的跨地域系統(tǒng)進行支撐,包括涉及的業(yè)務邏輯、軟硬件供應商、版本與維護協(xié)議等方面。
因此,有著嚴重歷史包袱的 12306,在誕生之初并非是為了重構原有的售票系統(tǒng),更多是為了緩解當時日益緊張的售票系統(tǒng)壓力,首先仍是原有的系統(tǒng)上做 Web 前端,這才是根本上的問題。
正如總有人會豪言,自己能設計出一個比 12306 更好更廉價的購票系統(tǒng)。那么,關鍵的一點是,面對此時此刻的問題,你又會如何處理呢?
還記得被 12306 奇葩驗證碼支配的恐懼嗎?
你搶到了回家的火車票嗎?火車票可不是你想買就能買的,就算你耗盡了運氣,贏得了網(wǎng)速,避過了黃牛,很可能你最終還是會敗給驗證碼!
不過今年值得喜大普奔的是,那些年打敗 99% 購票者的奇葩驗證碼,所占比例已經(jīng)被壓縮到 15% 以下了(然并 X,還不是買不到票)……
今年 12306 網(wǎng)站的驗證碼,堪比當年的《開心辭典》、《幸運52》,每道題都有十足的含金量,話不多說,小編要上圖了!
- 01 -
熱點送分題
在網(wǎng)上吃了一年的瓜,是時候檢驗你有沒有把實錘了
先放道簡單的題來鋪墊一下,相信全國人民都做的出來。
這道題做不出來的,可能需要檢測一下自己的愛國程度了
你說你,好好的互聯(lián)網(wǎng)大佬不做,為什么要轉行去唱歌!對,就說你呢!
- 02 -
臉盲題
此類題專門針對臉盲設置,一個 AI 就能解決的問題,你要看十年。
小四由于身高問題無法入鏡,只能留個空白聊表安慰了
現(xiàn)在真是隨便一個都敢自稱天王嫂了你你你..先告訴我天王是誰!
懂不懂球我不知道,胖是真的......
羅永浩,羅振宇,傻傻分不清楚......
還有兩道世紀難題,至今無人做出如果有勇士敢答,在留言區(qū)留下你的答案
- 03 -
語言碾壓題
坐火車從一個城市到另一個城市,沒一點語言技能是萬萬不行的。
看完這個,我覺得廣東話也可以出一題,什么黑鳳梨、猴賽雷啦。
知道你們看不懂,不過可以猜,意大利語:點擊下面的所有狗。
掌握多國語言說我愛你,不僅拉轟,還可以幫你搶到票
- 04 -
學霸型題
這類題可能要動用你不存在塵封多年,九年義務教育的知識儲備,當然個人建議,碰上還是刷新了吧,畢竟有幾把刷子,自己心里有那么點數(shù)的。
地理、歷史、生物、數(shù)學,應有盡有,包君滿意
以上純屬惡搞,請勿認真,誰曾想,本意是用來防黃牛的驗證碼,反倒變成了我們能夠回家最大的阻力,因為驗證碼的難度永遠跟不上黃牛升級的速度啊..