📖 ZKIZ Archives


馮大輝:阿里系的技術積累

http://www.chuangyejia.com/archives/25794.html

來源:創業家

文/馮大輝

經過喧囂的促銷大戰,可以說,阿里系在電商領域的技術積累的確是全球獨步了。

「雙十一」活動中,淘寶、天貓、支付寶等阿里旗下網站爆發出驚人能量:全天總交易額191億,總金額超過美國2012年「黑色星期五」的10.42 億美元。儘管淘寶在促銷開始時服務稍有不穩定,但整天下來服務堪稱可靠。這是個值得稱讚的成就。

阿里系能達到今日的技術積累,絕非一朝一夕之功。依我個人的看法,以下幾個先決條件素不能不提:

第一,支付寶、淘寶團隊在大規模分佈式事務處理能力上有多年技術積累,這份經驗相當寶貴。

第二,阿里巴巴骨幹傳輸網 ABTN 2009 年建成,為整個阿里系子公司的網絡服務能力提供了網絡基礎保障。這也是國內第一家運營商級別的電子商務骨幹網。

第三,以開源領域技術專家、LVS 項目創建人章文嵩先生加盟淘寶為標誌,淘寶在底層基礎設施上的技術能力大幅提升。章帶領的基礎核心軟件研發團隊基於 LVS 實現高性能負載均衡組件,構建了強大且高效的CDN 系統,該系統大量採用低功耗服務器,綠色節能。

第四,硬件帶來了紅利。固態硬盤與 PCI-E Flash 等硬件組件技術已足夠成熟並被大規模應用,為數據庫服務器處理能力提供硬件層面上的支撐,可以更加靈活部署,成本更低,不必像過去那樣單純依賴小型機與高端存儲。

第五,2008 年與 2009 年大刀闊斧地改進了系統結構,比如外界知道的支付寶 SOA 化,淘寶五彩石項目等。最近兩三年淘寶仍然在做精細化的提升,但總結架構沒有太大變動。

第六,淘寶技術團隊對運維有掌控和技術積累(為防止阿里云掠美,必須說一下此事與阿里云無關,各自是獨立的團隊) ,具備相當靈活的分配調度硬件以及網絡資源的能力。

在 2010 年與 2011 年的兩次「雙十一」促銷活動中,技術團隊積累了足夠的運維與運營經驗,過去幾次「壓力測試」也促使國內銀行系統對網銀網關處理能力進行擴容與改造。否則,按照今天的交易量,各家銀行網關無法承載如此大的支付請求的衝擊。

阿里技術團隊這幾年來在開源軟件研發上有很大投入,比如在 MySQL 數據庫研發與部署實踐上,已經有實力解除對 Oracle 數據庫的依賴。在 Java 核心技術上,針對業務特點優化定製的TaobaoJVM已在淘寶、天貓等網站上線,全部替換Oracle官方JVM 版本,並逐步反饋到開源社區;再如淘寶在 Nginx 基礎上改進了 Web 服務器 Tengine……此外,淘寶根據電子商務業務自行研發各種關鍵組件,比如流控與防攻擊模塊等,也對這次成功大促起到了很好的保障作用。

技術團隊在開源軟件領域的投入取得了驚人回報,現在來看,此乃相當有前瞻性的舉措。阿里技術團隊正試圖掌控整個網站體系中所有組件的核心技術,這將是一個趨勢。

最後,技術背後最關鍵的還是人和團隊。阿里巴巴數年來在電子商務技術領域吸引了不少業界技術專家,如王文彬、章文嵩等,造就了一批頂尖技術牛人,也培養並儲備了一大批技術人才,鍛鍊了一個有實戰經驗有戰鬥力的技術團隊。正是這一批踏實肯幹的技術人使得這一切成為可能。


PermaLink: https://articles.zkiz.com/?id=42919

Next Page

ZKIZ Archives @ 2019