亚洲精品网站在线观看不卡无广告,国产a不卡片精品免费观看,欧美亚洲一区二区三区在线,国产一区二区三区日韩,日本久久久久,日本-区二区三区免费精品,中文字幕日本亚洲欧美不卡

 首頁 > 新聞 > 專家觀點 >

淘寶“雙十一”背后 隱藏的互聯網技術?

2013-11-12 16:03:20   作者:   來源:CTI論壇   評論:0  點擊:


    2013年雙十一這一天,淘寶交易額達350.19億,比2012年的191億增加了83%,共成交1.71億筆,產生1.67億包裹。很多人不禁想知道熱鬧的“雙十一”背后,隱藏著哪些復雜技術?

    1.分布式互聯網應用——高可用、高可靠、高可擴展

    你也許不知道,即便是你在平日里隨便一次訪問淘寶,所涉及到的技術和系統規(guī)模都是無法想象的,凝聚著同樣難以想象的智慧與勞動。比如你發(fā)現天冷了,想上淘寶給父母買幾件毛衣,你打開了www.taobao.com。這時你的瀏覽器首先將域名解析成實際ip地址,并從較快的一個入口登入,你的淘寶首頁會被淘寶LVS負載均衡系統分配給數千臺服務器集群中的某一臺完成。下一步瀏覽器讀取緩存Tair中的店鋪介紹、寶貝詳情等內容,加載好后,這時你在搜索框中輸入“毛衣”二字并回車,后端的搜索服務器集群根據眾多復雜的條件列出搜索結果,然后你開始逐一瀏覽寶貝,無論你是否交易,你的這些訪問行為被系統忠實地記錄下來,淘寶TimeTunnel可以快速傳輸同步這些日志數據,并交給一個叫云梯的、由數萬臺服務器組成的數據挖掘系統進行分析和報表生成。

    淘寶九年交易額過萬億,注冊用戶逾2億,賣家數量數百萬,商品數目更加多如繁星,如何在海量并發(fā)、海量數據讀寫、分散交易、銀行同步結算及業(yè)務高速發(fā)展等苛刻條件下,建設出幾億用戶可用、訪問高峰持續(xù)可靠服務、適應業(yè)務快速擴展的IT支撐系統,確實是一道不折不扣的世界難題。淘寶敢于連續(xù)幾年通過雙十一促銷活動大秀實力,引世人側目,其IT技術不可謂不獨步全球,已成為其核心競爭力。本文無意在此深入討論其IT架構,只是疏淺地從以下幾個維度對淘寶網分布式互聯網應用管中窺豹: 高可用——采用分布式存儲與計算平臺,應用、數據庫進行拆分解耦,各系統間采用異步通信Notify,并有效運用緩存Tair,保證海量商品、海量并發(fā)、海量讀寫條件下流暢的用戶體驗;高可靠——完善的細粒度監(jiān)控與預警系統,確保快速定位與響應系統問題,提高系統的穩(wěn)定性,在有限硬件基礎設施失效的情況下依然可靠提供服務;高可擴展(彈性)——應用無狀態(tài)框架(淘寶Session框架)與配置統一管理,實現集群彈性的伸縮和集群內負載均衡,計算與存儲資源視業(yè)務情況可做靈活支撐;高競爭力——軟硬件去IOE化,硬件采用開放的X86服務器平臺,開放選型,優(yōu)選研發(fā)實力強、產品性能好以及交付服務快的供應商,華為服務器走向前臺。

    2.性能和成本的平衡

    為了在軟硬件投入上保持性能與成本之間的平衡,經過多年的籌劃,2012年5月7日,淘寶開始實行去IOE運動 (I=IBM小型機,O=Oracle數據庫,E=EMC2,是數據庫的存儲設備),軟件完全自主研發(fā)或大量使用開源軟件定制,硬件則使用開放的X86服務器平臺,并根據軟件的特點進行采購,做一些定制化的東西。 “我們需要高性能,但成本需要控制在合理的范圍內,不能太過分。”淘寶核心系統數據庫組高級技術專家在接受媒體采訪時表示。伴隨著這場運動的深入展開,I、O、E相繼遭遇了滑鐵盧,而在淘寶的數據中心里,越來越多基于X86平臺、定制服務器身形開始顯現,其中就有相當大一部分的服務器出乎意料、又情理之中地來自于中國互聯網行業(yè)服務器最大Vendor-華為,“華為服務器在線故障率低,對于軟件架構的可靠性起了強化作用。”專家說道。

    3.雙十一勝利,一整年的勝利

    雙十一的活動,對于淘寶而言具有雙重意義:為促銷活動采購投入的新計算資源可以在高峰過后分配到各個需要的地方;促銷產生的巨量用戶行為數據將對來年財務、營銷、技術等戰(zhàn)略行決策提供有效的分析資源。

    2013年雙十一,6分零7秒成交額超10億,38分零5秒超50億,8小時42分突破121億,再次超過去年美國最大的網上購物節(jié)“網上星期一”的120.8億RMB。應對如此高并發(fā)性的分析需求,淘寶目前的準備主要在于提前做系統清理、硬件臨時擴容、救急方案預備、數據分散化、以及人肉應急待命這5各方面。通過對往年的情況、用戶消費習慣、搜索習慣、瀏覽習慣等的分析,可以對今年的流量進行合理預估,預估雙十一當天的流量會出現多少倍的增長,進行整體的性能分析,該加服務器的地方就得加到位,基于此,據內部消息,阿里巴巴已累計部署了數萬臺華為服務器。

    當訪問爆發(fā)期過去之后,會有大量的計算資源剩余,尤其是在增加過服務器的環(huán)節(jié)上,那么在訪問量集中爆發(fā)過去之后就需要將這些空余計算資源調配到會產生訪問余震的環(huán)節(jié)上,直到整體訪問量爆發(fā)過去之后,再將空余計算合理的分配到需要的地方。同時,在促銷中會產生大量的用戶行為數據,對這些數據的分析可以帶來意想不到的價值,從目前看來這些數據對于財務、營銷、技術甚至于每種類型的業(yè)務都會有很大幫助,僅從技術來講,對目前的數據分析將可以看到當初的準備工作是否的當,服務器資源分配的是否合適,各個關鍵環(huán)節(jié)能夠承載多大的業(yè)務壓力,遇到應急事件需要如何解決的寶貴經驗等等。

    每年雙十一的成績,是無數程序員、架構師多少年付出極大艱辛的成果,一天成功的背后,更是半年前、一年前這些程序員默默無聞的努力,他們才是淘寶“雙十一”背后真正的主角,這場勝利的締造者。

分享到: 收藏

專題

天台县| 蓬莱市| 清远市| 阿拉善右旗| 南康市| 建湖县| 黎城县| 墨玉县| 斗六市| 双牌县| 南宫市| 钦州市| 朝阳区| 丰顺县| 海城市| 崇仁县| 台南县| 晋州市| 嘉定区| 南漳县| 丁青县| 瓮安县| 大方县| 弥渡县| 棋牌| 湾仔区| 巴林右旗| 光山县| 贵州省| 册亨县| 霍邱县| 中西区| 利川市| 霸州市| 新津县| 洞头县| 扶沟县| 龙州县| 抚远县| 思南县| 牙克石市|