第一百二十三章 系統改造與技術升級

正所謂,工欲善其事,必先利其器。

所有業務前端的產品和服務,甚至市場營銷活動。

都需要依靠後端的系統和技術支撐,這也是互聯網公司的核心競爭力。

尤其是在現在易趣的業務線已經非常多。

各種不同的業務類型,對後臺技術的需求也越來越複雜的前提下。

打造一個能夠爲前方一線提供足夠支撐和良好用戶體驗的後臺系統,

就成爲新成立的“大中臺”事業羣的核心工作目標。

可這並不容易……

就拿電商平臺來看:

易趣公司早期的後臺系統,是由龐勇一個人寫的(易趣網B2C)。

在97年的時候,還用的是C語言和ASP(Active Server Pages,動態服務器頁面)技術,數據庫用的是SQL Server。

而新成立的淘寶網,則採用了最新的Linux+MySQL+PHP的架構。

之所以採用這個架構,是因爲一方面用到的技術是開源、免費的,而且無需編譯,發佈快速。

這樣一來,光是要將電商平臺在後臺系統做整合,就需要對整個系統架構進行重新升級……

更不用說,還要涉及到,一點也不比電商平臺系統簡單的搜索平臺和社交平臺了。

所以,隋波剛剛佈置完一系列的業務線工作,

就被龐勇請來,參加技術委員會的會議。

希望讓他聽一聽大家的討論,最後定下一個方案來。

隋波雖然對技術細節一竅不通,

但是他一直都是公司產品的“首席體驗官”。

可以從用戶體驗的角度,提出需求和改進意見。

這樣,技術部門也可以有針對性的,來進行系統改造和技術升級。

另外最重要的是,無論是升級系統,還是改進技術,增加服務器、購買數據庫軟件……

這些都是需要耗費大量資金的。

如果不讓隋波這個大老闆來聽一聽。

到時候報預算,審批下來也慢啊……

在技術委員會上,龐勇簡單介紹了目前電商平臺的系統架構情況。

現在暫時來看,整合難度最大的是易趣網和淘寶網。

像百度搜索,從王川最初開始研發,就有一整套獨立的後臺系統。

現階段只需要做數據接口,打通用戶信息就可以。

等到後期,電商和搜索業務交叉的需求增加的時候,再做更進一步的整合。

電商平臺所有產品和功能的底層,其實都是商品管理和交易管理兩大系統。

其中主要包括:存儲數據庫、開發語言、負載均衡、緩存、CDN等。

同時,要想形成真正具備整合能力的“大中臺”,將各種業務線整合在一起,還必須有中間件系統(SOA,分佈式組件架構),如高性能的服務框架、分佈式的數據訪問工具等。

簡單來說,首先是商品管理系統。

舉個例子,電商平臺商品管理系統,在後臺系統有個專用名詞叫商品類目屬性。

比如服裝,就要分成男裝、女裝,按照季節,又要分爲春夏裝、秋冬裝……

再繼續細分,還可以分爲大衣、T恤、褲子……

甚至還能再細分到材質,是蕾絲還是純棉……

這樣,商品的類目屬性就會形成非常複雜的網狀結構。

對此,技術部門最後做出了一個名爲Forest(森林)系統,來對商品的數據信息進行結構化,以便於前後臺的調用。

另外有一個難點,就是圖片存儲系統。

前兩年,因爲網速和用戶體驗的考慮,易趣網上圖片很少。

但現在,無論是易趣網還是淘寶網上,都已經開始出現了大量圖片。

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

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

現在電商平臺的流量中,圖片的訪問流量要佔到90%以上。

這麼多的圖片數據,和這麼大的流量,會給後臺系統帶來非常大的壓力。

尤其是大規模的小文件存儲和讀取,這就需要在存儲技術和緩存技術上,進行升級和創新。

同時也對,基礎網絡的帶寬提出了更高的要求。

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

這就需要一箇中心繫統UIC(User Information Center),

可是UIC拿出來之後,應用系統每天訪問UIC,UIC訪問數據庫讀取用戶信息。

以易趣網和淘寶網現在的流量,幾乎每天都有數千萬甚至上億次的讀取,數據庫很快就會崩潰。

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

從前端的緩存,和全局負載均衡設置,傳遞到後端,流量就非常均衡和分散了,對前端的相應性能也大大提高。

無論是數據庫、負載均衡、緩存、開發語言等,這些還是屬於純技術研發的問題。

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

什麼是CDN?

CDN(Content Delivery Network,即內容分發網絡),

它涉及到硬件(服務器)、軟件(系統)、帶寬(就近分佈)三個方面。

現在易趣公司在全國已經分佈了十多個服務器節點,在電信機房和地方信息港。

但之前10M的帶寬,已經遠遠不能滿足現在的網站需求。

首先要升級到100M帶寬,同時對服務器硬件進行升級,並且升級CDN的架構,提高服務器的單機性能。

可以說,CDN直接關係到數據庫存儲、緩存、負載、流量。

會影響到所有平臺系統的效率,和前端所有業務產品的用戶體驗……

一大堆的技術名詞,聽得隋波雲山霧繞。

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

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

“這麼來說吧……

當用戶想要上網買一個商品,他會首先打開我們電商網站,這時,瀏覽器會首先查詢DNS服務器,把網址轉換爲IP地址,這會因爲不同的地區和不同的網絡,轉換後的IP地址不同。

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

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

龐勇繼續道:“當你通過入口成功訪問我們電商網站時,就產生了一個PV(Page View,頁面訪問量)。

同時你作爲一個獨立用戶,這次訪問網站的所有頁面均算成一個UV(Unique Vistor,用戶訪問)。”

隋波繼續點點頭,PV和UV是網站規模的重要指標。

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

隋波明白了,負載均衡系統是第一步。

“通過一系列複雜的邏輯運算和數據處理,給你看的網站首頁的HTML內容就生成了。

瀏覽器下一步會加載頁面中用到的CSS、JS(JavaScript)、圖片等樣式、腳本和資源文件。

因爲同一個域名下併發加載的資源數量有限,爲了保證用戶訪問網站的速度,就需要採用CDN,來保證流量的分散,分配到就近的CDN節點。”

隋波默默點頭,對CDN他還是有一定了解的。

前世時,BAT三大巨頭都在全國大規模的佈置CDN,就是出於數據存儲和網站的訪問效率。

龐勇繼續介紹:“當用戶開始瀏覽首頁,你可能只是沒有明確的購物意圖和目標,只是隨意看看,也可能是有一定的購物意圖,主要是屬性上的需求,又或者已經有了明確的目標,只是進行表和挑選。

這就需要通過網站內的分類目錄和搜索來完成。

其中分類目錄背後,就是剛纔我提到的Forest系統。

而搜索,目前我們暫時採用了站內搜索的方式,後續會和百度搜索團隊溝通,借鑑更精確的搜索技術,做到站外搜索能夠直接鏈接到商品頁面。”

隋波點頭表示知道了。

“你找到心儀的商品後,可能會有打開圖片,或者瀏覽商品詳情,加入購物車等等行爲。

不論你是否進行了交易,你的訪問行爲都會被系統如實記錄下來,用於後續的業務邏輯和數據分析。

這就涉及到了分佈式數據存儲和用戶信息中心繫統。

就這樣,用戶的瀏覽數據、交易數據和其他數據記錄,就不斷保存和積累在我們的數據庫中。

並通過我們基於數據計算平臺的,由數百臺服務器組成的數據系統,進行不斷的分析和挖掘。”

隋波聽到這裡,這才笑道:“你早這麼給我介紹,就很清楚明白了!”

我聽了一下,現在你們“大中臺”事業羣的問題是兩個方面。

一個是硬件上的升級,一個是軟件上的升級,對吧?”

龐勇噎了一下,無奈點頭:“這麼說……,也沒錯。”

那麼多複雜的問題,被隋波這麼歸納了一下,也只能感嘆。

像隋波這麼牛的人,終於也有缺點啊,他是真不懂技術……

隋波也從來不諱言這一點。

所以他一直對技術團隊都非常重視,這也是龐勇、周楓、王川這幫人,跟了他這麼久,依然覺得跟他混還挺不錯的原因。

除了易趣一直在事業上不斷前進所帶來的成就感,也有隋波的尊重和支持。

否則,這兩年那麼多新出現的互聯網創業公司,都曾想過挖易趣的技術團隊,從股份到高薪,也是各種誘惑。

但易趣的核心技術團隊,沒有一個離開的。

隋波當即拍板:“服務器增加,你按照三年內用戶增加到5000萬爲標準,需要增加多少服務器,直接報預算。

另外帶寬方面,我們直接和電信談一個全國範圍的合作,所有服務器CDN節點都把帶寬升級,100M不夠就300M。

你說的電商平臺的整合和技術升級,我沒意見。

需要購買國外的數據庫軟件的就買,需要自己研發的,你來組織團隊開發。

你不是已經開始調各業務線的技術人員到總部了嗎?這裡面總能找出高手來。

項目研發的團隊獎勵,按照公司規定,之外再加50%!

我就提兩個要求:

第一,系統和技術升級,不能影響到前臺的用戶體驗,至於你們怎麼做我不管。

第二,時間,我給你3個月的時間,你必須完成公司各業務線的系統整合。”

龐勇拉他來參加技術委員會,就是爲了得到他的支持。

聞言興奮的點頭道:“我明白了,波總,你放心!一定完成任務。”

隋波又說道:

“百度搜索的數據庫和整體系統,複雜程度不亞於電商平臺。

同時搜索團隊現在在優化搜索引擎技術的同時,還在開發營銷平臺。

你和王川你們兩個,平時要多溝通,經驗方面要多交流。”

王川也是技術委員會的成員,聞言和龐勇一起點頭。

第四十二章 用心二字第八十八章 護城河理論第二百四十七章 新世界第二百三十八章 閃電收購-驚雷第二百四十一章 高手對決之老馬第二百三十五章 約見老段第二百零二章 禮物第三百四十二章 將軍令第一百四十六章 隋波的一系列騷操作!第六十章 強烈反響第三百零九章 “兩虎之爭”第八十八章 護城河理論第三百七十二章 暗棋第一百三十九章 易趣董事會改組第二百二十章 易訊的遠大藍圖第一百三十六章 騰訊再融資第八十七章 淘寶點將第十章 創業第一步——做中介?第二百八十章 聲東西、擊南北!第二百八十二章 悄然發生的電商變局第一百二十三章 系統改造與技術升級第五十四章 在長安-2第一百四十一章 夜泛西子湖第二百六十八章 新浪網絡盛典第四百章 Hello 未來!This is XPhone!第一百八十八章 海內網第三百六十一章 “李家城”第二百四十二章 沒忍住第三百九十五章 新的中心第一百八十七章 必有一戰第七章 “波妹”是什麼鬼?第五十二章 橫空出世第四十七章 一教自習室第四百零二章 暴躁的老喬第二百零二章 禮物第三百一十八章 關鍵的一次訴訟!第一百九十一章 硅谷人才庫第六十四章 湖畔談話第三百八十一章 利益交換第二百三十四章 他打他的,我打我的!第一百五十八章 組織架構再次調整第二百九十章 收購選擇第二百八十五章 套現兩百億!第三百五十章 再見老馬第二百一十一章 OKR和智庫第二百一十八章 真英雄第二百零一章 董事會博弈,恐怖的一票否決!第一百七十九章 琴如其人第三百三十八章 真正的大戲開場第九十一章 你比他帥!第二百六十六章 新“星河系”!第八十一章 電子支付問題和新項目第八十六章 第一次約會第二百一十五章 生態閉環第一百二十三章 系統改造與技術升級第三百一十九章 破局之策?第一百八十五章 羣雄並起第七十九章 草船借箭和合縱連橫第五十章 浮出水面第三百九十六章 用意深遠!第二百九十章 收購選擇第二百八十五章 套現兩百億!第九十一章 你比他帥!第二百六十三章 長城會議-2 前奏第一百五十六章 紅衣大炮和流氓插件第二百四十四章 “易家人”第七十四章 張奕來了第二百零四章 隋波的“道理”第二百八十四章 傳媒巨頭第五十三章 在長安第三百八十七章 殺手級應用第三百五十四章 立足中國,放眼世界!第一百六十三 “霧靈會議”-1第一百零四章 小馬困境第九十章 “大頭神童”和“帝大天才”第三百七十二章 暗棋第七十五章 使命、願景、價值觀第二百二十一章 易迅啓動上市第一百一十三章 易趣重組第九十四章 員工培訓、現金流、搬家第一百二十一章 新的佈局第三百三十五章 推演斟酌第三百五十二章 新總部大樓第三百零五章 第九年第二百六十五章 長城會議-4 大輪崗!二百一十章 弄潮兒第三十九章 改版後的易趣網第十一章 項目前期評估第二百零六章 在香港第三百三十三章 渣打?第一章 我太難了第二百零二章 禮物第三百四十三章 商議第一百四十四章 蛻變第三百零四章 商業鬼才第二百七十八章 一石三鳥!第二百二十二章 下一個目標,新浪?第二百八十六章 時間管理第二百七十二章 目標:中芯第三百三十九章 分身乏術……
第四十二章 用心二字第八十八章 護城河理論第二百四十七章 新世界第二百三十八章 閃電收購-驚雷第二百四十一章 高手對決之老馬第二百三十五章 約見老段第二百零二章 禮物第三百四十二章 將軍令第一百四十六章 隋波的一系列騷操作!第六十章 強烈反響第三百零九章 “兩虎之爭”第八十八章 護城河理論第三百七十二章 暗棋第一百三十九章 易趣董事會改組第二百二十章 易訊的遠大藍圖第一百三十六章 騰訊再融資第八十七章 淘寶點將第十章 創業第一步——做中介?第二百八十章 聲東西、擊南北!第二百八十二章 悄然發生的電商變局第一百二十三章 系統改造與技術升級第五十四章 在長安-2第一百四十一章 夜泛西子湖第二百六十八章 新浪網絡盛典第四百章 Hello 未來!This is XPhone!第一百八十八章 海內網第三百六十一章 “李家城”第二百四十二章 沒忍住第三百九十五章 新的中心第一百八十七章 必有一戰第七章 “波妹”是什麼鬼?第五十二章 橫空出世第四十七章 一教自習室第四百零二章 暴躁的老喬第二百零二章 禮物第三百一十八章 關鍵的一次訴訟!第一百九十一章 硅谷人才庫第六十四章 湖畔談話第三百八十一章 利益交換第二百三十四章 他打他的,我打我的!第一百五十八章 組織架構再次調整第二百九十章 收購選擇第二百八十五章 套現兩百億!第三百五十章 再見老馬第二百一十一章 OKR和智庫第二百一十八章 真英雄第二百零一章 董事會博弈,恐怖的一票否決!第一百七十九章 琴如其人第三百三十八章 真正的大戲開場第九十一章 你比他帥!第二百六十六章 新“星河系”!第八十一章 電子支付問題和新項目第八十六章 第一次約會第二百一十五章 生態閉環第一百二十三章 系統改造與技術升級第三百一十九章 破局之策?第一百八十五章 羣雄並起第七十九章 草船借箭和合縱連橫第五十章 浮出水面第三百九十六章 用意深遠!第二百九十章 收購選擇第二百八十五章 套現兩百億!第九十一章 你比他帥!第二百六十三章 長城會議-2 前奏第一百五十六章 紅衣大炮和流氓插件第二百四十四章 “易家人”第七十四章 張奕來了第二百零四章 隋波的“道理”第二百八十四章 傳媒巨頭第五十三章 在長安第三百八十七章 殺手級應用第三百五十四章 立足中國,放眼世界!第一百六十三 “霧靈會議”-1第一百零四章 小馬困境第九十章 “大頭神童”和“帝大天才”第三百七十二章 暗棋第七十五章 使命、願景、價值觀第二百二十一章 易迅啓動上市第一百一十三章 易趣重組第九十四章 員工培訓、現金流、搬家第一百二十一章 新的佈局第三百三十五章 推演斟酌第三百五十二章 新總部大樓第三百零五章 第九年第二百六十五章 長城會議-4 大輪崗!二百一十章 弄潮兒第三十九章 改版後的易趣網第十一章 項目前期評估第二百零六章 在香港第三百三十三章 渣打?第一章 我太難了第二百零二章 禮物第三百四十三章 商議第一百四十四章 蛻變第三百零四章 商業鬼才第二百七十八章 一石三鳥!第二百二十二章 下一個目標,新浪?第二百八十六章 時間管理第二百七十二章 目標:中芯第三百三十九章 分身乏術……