听书阁_书友最值得收藏的免费小说阅读网

第一百二十三章 系統(tǒng)改造與技術(shù)升級-《傳奇1997》


    第(2/3)頁

    這樣,商品的類目屬性就會形成非常復(fù)雜的網(wǎng)狀結(jié)構(gòu)。

    對此,技術(shù)部門最后做出了一個名為Forest(森林)系統(tǒng),來對商品的數(shù)據(jù)信息進行結(jié)構(gòu)化,以便于前后臺的調(diào)用。

    另外有一個難點,就是圖片存儲系統(tǒng)。

    前兩年,因為網(wǎng)速和用戶體驗的考慮,易趣網(wǎng)上圖片很少。

    但現(xiàn)在,無論是易趣網(wǎng)還是淘寶網(wǎng)上,都已經(jīng)開始出現(xiàn)了大量圖片。

    畢竟圖片無論是在商品展示上,還是交易系統(tǒng)中都非常重要。

    “無圖無真相”、“一張好圖勝過千言”。

    現(xiàn)在電商平臺的流量中,圖片的訪問流量要占到90%以上。

    這么多的圖片數(shù)據(jù),和這么大的流量,會給后臺系統(tǒng)帶來非常大的壓力。

    尤其是大規(guī)模的小文件存儲和讀取,這就需要在存儲技術(shù)和緩存技術(shù)上,進行升級和創(chuàng)新。

    同時也對,基礎(chǔ)網(wǎng)絡(luò)的帶寬提出了更高的要求。

    另外,因為電商平臺所有的功能都需要依賴用戶信息,用戶中心模塊必須單獨拿出來,否則以后系統(tǒng)無法擴展。

    這就需要一個中心系統(tǒng)UIC(User    Inforter),

    可是UIC拿出來之后,應(yīng)用系統(tǒng)每天訪問UIC,UIC訪問數(shù)據(jù)庫讀取用戶信息,以易趣網(wǎng)和淘寶網(wǎng)現(xiàn)在的流量,幾乎每天都有數(shù)千萬甚至上億次的讀取,數(shù)據(jù)庫很快就會崩潰。

    這樣,一方面需要進行數(shù)據(jù)庫的分布式數(shù)據(jù)分層訪問,另外就是緩存技術(shù)。

    從前端的緩存,和全局負(fù)載均衡設(shè)置,傳遞到后端,流量就非常均衡和分散了,對前端的相應(yīng)性能也大大提高。

    無論是數(shù)據(jù)庫、負(fù)載均衡、緩存、開發(fā)語言等,這些還是屬于純技術(shù)研發(fā)的問題。

    可CDN就是真正的硬件投入+軟件研發(fā)了。

    什么是CDN?

    CDN(Content    Delivery    Network,即內(nèi)容分發(fā)網(wǎng)絡(luò)),

    它涉及到硬件(服務(wù)器)、軟件(系統(tǒng))、帶寬(就近分布)三個方面。

    現(xiàn)在易趣公司在全國已經(jīng)分布了十多個服務(wù)器節(jié)點,在電信機房和地方信息港,10M的帶寬,已經(jīng)遠(yuǎn)遠(yuǎn)不能滿足現(xiàn)在的網(wǎng)站需求。

    首先要升級到100的架構(gòu),提高服務(wù)器的單機性能。

    可以說,CDN直接關(guān)系到數(shù)據(jù)庫存儲、緩存、負(fù)載、流量。

    會影響到所有平臺系統(tǒng)的效率和前端所有業(yè)務(wù)產(chǎn)品的用戶體驗……

    一大堆的技術(shù)名詞,聽得隋波云山霧繞。

    “老龐,你能不能從一個用戶的使用角度,簡單直接的來告訴我,這個系統(tǒng)的后臺運作流程?”

    龐勇點點頭,整理了一下思路,說道:

    “這么來說吧……

    當(dāng)用戶想要上網(wǎng)買一個商品,他會首先打開我們電商網(wǎng)站,這時,瀏覽器會首先查詢DNS服務(wù)器,把網(wǎng)址轉(zhuǎn)換為IP地址,這會因為不同的地區(qū)和不同的網(wǎng)絡(luò),轉(zhuǎn)換后的IP地址不同。

    這首先涉及到負(fù)載均衡的第一步,通過DNS解析域名,把你的訪問分配的不同的入口,盡可能保證是所有訪問入口中,最快的一個。”

    隋波點點頭,這樣說的確很清晰。

    龐勇繼續(xù)道:“當(dāng)你通過入口成功訪問我們電商網(wǎng)站時,就產(chǎn)生了一個PV(Page    View,頁面訪問量),同時你作為一個獨立用戶,這次訪問網(wǎng)站的所有頁面均算成一個UV(Unique    Vistor,用戶訪問)。”

    隋波繼續(xù)點點頭,PV和UV是網(wǎng)站規(guī)模的重要指標(biāo)。

    “因為同一時刻訪問網(wǎng)站的人數(shù)太多,所以,生成網(wǎng)站首頁頁面的服務(wù)器不能是僅僅一臺,目前我們用戶生成易趣和淘寶兩個電商網(wǎng)站首頁的服務(wù)器就接近100臺,通過負(fù)載均衡系統(tǒng),后臺系統(tǒng)會分配給其中一臺服務(wù)器完成。”

    隋波明白了,負(fù)載均衡系統(tǒng)是第一步。

    “通過一系列復(fù)雜的邏輯運算和數(shù)據(jù)處理,給你看的網(wǎng)站首頁的HTML內(nèi)容就生成了,瀏覽器下一步會加載頁面中用到的CSS、JS(JavaScript)、圖片等樣式、腳本和資源文件。

    因為同一個域名下并發(fā)加載的資源數(shù)量有限,為了保證用戶訪問網(wǎng)站的速度,就需要采用CDN來保證流量的分散和就近的CDN節(jié)點。”
    第(2/3)頁

主站蜘蛛池模板: 湘西| 汽车| 开原市| 长武县| 祁门县| 博白县| 长沙县| 和顺县| 治多县| 凉城县| 江川县| 四川省| 宁远县| 扬州市| 海原县| 正安县| 辉县市| 冀州市| 广水市| 抚顺县| 榆中县| 八宿县| 北安市| 永州市| 米脂县| 闽侯县| 康平县| 乐业县| 普格县| 长沙县| 沅江市| 邻水| 德令哈市| 东丰县| 通化县| 伊春市| 泰宁县| 临江市| 庐江县| 济源市| 安乡县|