從淘寶“雙11”看火車票訂票網站的希望
期盼了許久,白領馮小姐終于盼來了“雙十一”這一天。像眾多網友一樣,她已提前守候在電腦前準備血拼,然而突然的系統“卡殼”還是讓她有些措手不及。
第一分鐘13.6萬筆,第三分鐘19.2萬筆……有顧客反映,自己遇到了付款等待、延遲等情況。由于短時間內流量和訂單暴漲,天貓網站和支付寶也遭遇了“卡殼”,但是總體上還是經受住了考驗。有網友聯想到了春運網購火車票的經歷,吐槽“讓淘寶去賣火車票”。
阿里巴巴3000工程師戰“雙十一”
高峰值下出現網絡“卡殼”,類似情況在鐵道部的12306訂票網站上已屢見不鮮。就在國慶節之前,12306購票網站完成了新一輪升級,但是多位用戶向東方早報反映,升級后用戶購票可能會被強制排隊,由于系統存在多處漏洞,排隊后購買失敗的概率很大。
相比于12306的“頑癥”,天貓和支付寶在這波交易高峰中,整個系統經受住了考驗。阿里巴巴發布的數據顯示,在11月11日“光棍節”當天,共有2.13億獨立用戶訪問天貓和淘寶,相當于國內接近四成的網民涌入“雙十一”促銷網購。
據阿里巴巴集團工程師王先生介紹,在網頁登錄方面,集團自有系統層面,約有3000多位工程師參與“雙十一”。硬件上有10多萬臺服務器,部署了150多個CDN(內容分發網絡)節點。預防一些特殊情況(比如突然斷電、空調壞了、網絡中斷等)的發生,以及處理各種外來攻擊。
“更重要的是作為平臺,‘雙十一’也有各大網銀、電信運營商、ISV(獨立軟件供應商)以及數萬商家的工程師們參與協同。所以這是一次國內互聯網技術的綜合大考驗。” 王先生表示。
在191億元支付寶成交的神話下,有一個叫“聚石塔”的項目,在后臺支撐著天貓和淘寶的賣家高速運轉的后臺系統,處理上千萬的訂單。“這樣商家就不用自己去租服務器了。”王先生說。
而在支付方面,支付寶通過使用自主研發的分布式計算平臺,已能做到以業界最低的成本,滿足最大的網上支付交易量,可以處理的日交易量高達億級。“今年支付寶還加速了‘第三代技術架構’的建設,這是支付寶可以支撐如此龐大交易量的一個基礎。” 支付寶CTO李靜明說。
要把技術放在合適的位置
“敢讓淘寶賣火車票嗎?至少不會被訂癱掉。” 《華為研發》作者張利華在微博上說道。
“雙十一”電商大戰過后,另一場關于技術的討論正在展開。不少網友自然而然想到了用戶體驗不佳的12306購票網站。
而此前9月份,來自第三方安全問題反饋平臺烏云的報告稱,12306網站重要業務系統控制不嚴,導致IT系統可以被攻入,12306.cn的域名可能會被劫持。
有互聯網架構師通過微博指出,SQL 語句代碼十分低級,是12306網站效率低下,卡死的真正原因。“應屆生經常會犯這樣的錯誤,出現在12306線上系統,無法理喻。”
據了解,SQL是一種數據庫查詢和程序設計語言,用于存取數據以及查詢、更新和管理關系數據庫系統。
對此,阿里巴巴集團工程師王先生認為,SQL就像一把沒有開過刃的菜刀,是用刀口切菜還是刀背切菜,該怎么切菜,這取決于廚師怎么運用。“電商的應用場景和鐵道部不一樣,況且鐵路的運能不足也是事實。重要的是要把技術放在合適的位置,做合適的事。”
評論作家劉春龍建議,鐵道部可以從民營電商企業應對這次“雙十一”的過程中取長補短,改善12306網站乃至整個鐵路系統的管理。
“和淘寶相比,鐵道部需要學習的,除了那些閃爍著淘寶員工努力、聰明、人性化的點滴之處,更重要也更為本質的是——產權清晰,市場競爭。” 劉春龍表示。
負責鐵路電子票務系統的主要是鐵道科學研究院電子所。對于為何不與國內成熟電子商務系統合作的質疑,一位電子所的研究員曾表示:“12306網站是非營利性質的,不會和商業企業合作,而且我們對自己的技術有信心。”
劉建平制圖
|