2013年春運出行人數已經達到34億,而2014年春運鐵路運力不過才2.5億人,而且12306只出售其中一半的票。這個數量級缺口注定導致12306的性能無論優(yōu)化到何種地步,用戶買到票的概率都不會提升,真實需求也得不到滿足。不少人看到的,將是一個到達放票時間后,迅速告訴你“沒票”的網站加固公司。
1月9日,伴隨著不少白領放假前一天的票開始陸續(xù)放出,本已遲緩的12306徹底萬劫不復,報錯的藍色窗口截屏伴隨著各色吐槽充斥了微博。根據新浪網調查,有87.9%的網友表示12306崩潰影響到了正常購票。
作為一個互聯網產品,用戶對12306的預期是“提供快速穩(wěn)定的購票服務”,再說直白點,就是“我只要點幾下鼠標,就能在12306上順利買到回家的票”。所以,網友們對“網站崩潰”的抱怨只是表象,千萬不要以為普羅大眾真的關心一個花費幾億的網站是否真的穩(wěn)定,人們真正無法忍受的是“這個網站為什么不賣給我火車票”。在此基礎上,才會追根溯源,一路分析到12306的服務器夠不夠、“馬云”和國企哪個水平高之類的和自身需求原本無關的話題。
我們知道,硬盤的存儲處理速度和內存比有高達10萬倍的差距。自2013年春運始,12306的崩潰問題主要集中在“打不開網站”或“訂票無法完成”,在“查還有多少余票”和“查已經購買的票”時基本比較流暢。
從純技術角度再極端一點說,對于一個全年壓力集中在幾個星期的售票系統(tǒng)而言,賭上幾家互聯網巨頭的資源,不計成本,將全國2369對旅客列車都分別配上單獨的處理集群,并部署在不同機房?隙ú粫霈F崩潰卡頓之類的問題。