精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

阿里8年資深技術專家談企業級互聯網架構的演進之路

原創
開發 架構
沈詢在淘寶工作八年間,主要負責的產品有淘寶分布式數據庫(TDDL/DRDS)、分布式消息系統(Notify/ONS)等,故對整個分布式的互聯網架構比較了解。本文分享圍繞阿里技術架構演進及過程中遇到的問題與企業級信息系統架構的演進展開。

【51CTO.com原創稿件】沈詢,阿里巴巴中間件&穩定性平臺資深技術專家,在淘寶工作八年間,主要負責的產品有淘寶分布式數據庫(TDDL/DRDS)、分布式消息系統(Notify/ONS)等,故對整個分布式的互聯網架構比較了解。本文分享圍繞阿里技術架構演進及過程中遇到的問題與企業級信息系統架構的演進展開。

阿里技術架構演進及過程中遇到的問題

2003 年,淘寶最初的架構建設是采用 PHP,實踐發現系統抗壓能力相對薄弱。因為淘寶是一個企業級系統,所以選擇了當時非常重要的企業級技術 JavaBean。之后把整個 Web 的容器、EJB 等整套體系引入淘寶,雇用有經驗的工程師一起做架構。淘寶在技術方面也走過很長的路,在架構建設過程中,大家討論最多的事情是如何劃分模塊。

隨著技術的不斷發展,到 2006 年,淘寶技術又從 EJB 過渡到 Spring,如下圖:

 

目前,這個產品已經開源,最上層采用的是 JBoss、中間采用 Webx,之后是 Spring、OR-Mapping,底層用到是 Oracle 數據庫。用 Search 做搜索引擎,是因為當時收購雅虎,把雅虎的搜索引擎掛接到淘寶。像這樣采用分布式的存儲方式在現在看來很常見。

當時,業務不斷高速發展,一些問題隨之逐漸暴露出來。這里主要分享工程維護、人員變動、數據孤島、數據集能力不足等問題。

工程維護與人員變動

隨著業務不斷壯大,技術團隊的工程也會越來越多,源代碼加速膨脹。多個工程之間,源代碼沖突嚴重同時因為工作沒有邊界導致相互協同的成本不可估量。

假設出現項目完成,核心人員離職的情況,項目維護也會成為問題,當新人入職之后,學習老代碼的難度也可想而知。

數據孤島

數據孤島是各個公司很普遍的問題,在那個時期,天貓還叫淘寶商城,不是基于淘寶,而是完全獨立的一個組。

后期因為一些原因,想要把兩個體系合并,卻因為各自獨立的業務體系、用戶 ID、數據存儲格式等等差異導致操作困難。且數據本身質量不高,做統一分析也有難度。

數據庫能力達到上限

當時用的是小型機+Oracle,CPU90% 以上,每年宕機最少一次。這主要是因為有大量新業務寫入,兩周一次的頻度,不斷地有新 SQL 產出。

在新的 SQL 中,如出現一個慢 SQL,就會出現宕機。當時我們用的小型機重啟一次需要 20 分鐘,切換到異地也是 20 分鐘。

關于連接數問題,如下圖:

當時后端 Oracle 的連接池有限,約 8000 個左右,一旦超過就會出現問題。因為超過數量,鏈接占的內存會非常大,且連接數單點風險系統很高。

阿里面對 DBA 相關問題的應對方法

綜上所述,當時阿里 DBA 面臨維護人員很多,團隊職責不清、數據無法共享,團隊各自為戰、小型機數據庫壓力過大,連接數單點風險系統很高等問題。

好在阿里那時正處于增長期,所以這時通過招聘一些技術大牛來解決問題。

基于 EDAS 進行服務化改造

針對阿里 DBA 遇到的問題,從硅谷請來的技術人用服務化的方式試著解決。當時在中國只有用友做過服務化,且效果不是很好,沒有借鑒,只能謹慎小心的自己往前走。

如下圖,是阿里以服務化方式將系統專業分工的三個關鍵戰役。

 

用戶中心服務化

選擇用戶中心的第一個是做服務化,因為用戶中心是最小集合,最簡單清楚,還因為確實有業務需求,也是想要驗證這條服務化的理念是不是正確。

服務化之前的用戶中心,有六個不一樣的查詢方法,看起來遍歷的方式差不多,但可能某個參數不同,因為數據來自不同的團隊。

服務化的原則是能不改不改,能簡化簡化,采用的傳輸方式是 HTTP。然而,這樣做行不通,是因為除了服務化 HTTP,其他內容沒有改變,就需要布設 Load Balance。

為了保證 Load Balance 盡可能穩定,所以選擇硬件 F5 來配置。把前端進入的用戶流量打到 F5,額外在增加新 VIP 接口,請求通過 F5 轉出去。

這里發現一個很嚴重的問題,就是每當用戶登陸一次,出現一個節點,跳轉一次流量就要增加一倍。但 F5 是很貴的設備,未來如果所有都變成服務化,用 F5 就不可行。

千島湖項目

配置 F5 負載均衡行不通,換了另一種思路就是由集中的單點模式變成真正意義的分散模式。當時阿里把這樣的方式叫軟負載,做的是分散負載均衡的事情。

當做交易中心服務化時,必然要用事物相關的方式,來保證整個流程的穩定性、一致性,當時采用的是最終一致性的設計方法。之后,通過實踐反復修改,優化,得到穩定的消息系統。

有了消息系統的研發經驗,隨后類目屬性等中心也隨之服務化,之所以叫千島湖項目,是因為大家很辛苦,完成項目之后去千島湖旅游。

五彩石項目

隨著千島湖項目完成,底層架構、中間件的穩定,之后要做的事情就是把龐大的系統全部一次性服務化。

恰逢此時,淘寶商城和淘寶需要合并,所以整個系統在那個時期進行了徹底的拆分,也就是淘寶 3.0。

之后再也沒有出現 4.0,一直采用服務化的架構方式。

基于 DRDS 進行數據庫分布式改造

DRDS 建設初衷是希望對 Oracle 進行數據解析,同步到 MySQL 中。當時大家覺得 Oracle 很穩定,整個系統不會丟數據,所以要把 Oracle 放在主機。

但也發現一個問題,一是小型機比較貴重需要在后端加入大量 PC 機,進行讀寫分離。還有就是看似穩定的 Oracle,在 Linux 環境中表現不是很好,尤其是兩者還在兼容上存在很多問題。

如下,是傳統數據庫向分布式數據庫的轉化圖

最終選擇用分布式的 MySQL 架構來解決問題,借鑒 Facebook 技術團隊開發的開源項目 Flashcache 機制,為 MySQL 加速,完成整個業務的部署。在 Linux 環境下,MySQL 比 Oracle 更加穩定、運維成本也相對較低。

如上是做服務化中心帶來的好處,顯而易見。經過一段時間的改造之后,技術架構發生了很大變化,如下圖:

在整個技術架構的最底層是 EDAS、DRDS、ONS 等組成的基礎應用架構。電商、物流、移動IM、地理信息、醫療等都有自己的能力且都把能力進行開放,形成了IT共享業務架構層,用來支撐上層的業務。一旦業務需要合作,下層的技術可以快速響應。

例如,淘寶和滴滴從談合作到項目順利完成,只用了不到五天的時間。當時是一個內網打車軟件,用這個軟件打車可實現通過公司賬戶去叫車,省去貼發票環節。

這件事情,真正的凸顯出,技術可以幫助業務解決一些問題。雖然淘寶可能再也沒有 4.0 版本,但現在每套應用系統都是為了未來而準備。

企業級信息系統架構的演進

通過對阿里技術發展歷程的總結,我們發現這些經過實踐得出來的技術架構對一部分企業可以起到借鑒的作用。所以規劃成一個產品——企業級信息系統。

云計算時代,企業信息化演進不僅僅是把 IT 系統搬到云上,而是讓業務與信息系統深度融合,改變業務運營和創新模式。

如下圖,是企業級信息系統的演進過程:

把業務云化,從虛擬機模式轉變成基于分布式的互聯網架構進行重構,重構后給企業帶來的主要的價值是原來的一些效率問題得以解決。所以說,互聯網架構平臺是企業云上演進的使能平臺。

如下圖是企業級互聯網架構平臺對應的下層架構

最底層是基礎框架,主要涉及 EDAS、MQ 和 DRDS 三大產品

  •     EDAS 主要職責是業務應用的編寫和發布。
  •     MQ 是在異步解耦的過程中,用來做消息的編輯和保證事物的一致性。
  •     有大量的用戶和數據后,由 DRDS 負責分散到各個應用中去。

三個產品加起來,從上到下,很好地支撐業務的編寫、相互通信以及下層數據的建設。

CSB(能力開放平臺)的主要職責是將阿里的 negligible 對外開放運營、保證內部數據的安全性和開放性,同時和現有的系統打通,進入到系統中去。云化業務的能力部分,是和客戶一起設計構建。整套系統到最后的核心關鍵點是成本、穩定和效率。阿里在業務高速增長的這十幾年實踐中,積累了很多這三方面的經驗。希望這些經驗可以幫助一些企業少走彎路。

如下圖,是企業級互聯網架構的關鍵特征

隨著機器數量的增加,性能一定是線性增加、可靠性成指數型增長、運營成本要保持對數級上升。這些才是真正互聯網架構的關鍵特征,如果系統不能很好的解決這些問題,它會是一個無法向上擴展的系統,那么就無法滿足未來用戶的增長需要。

寫在最后

為什么會有這些互聯網系統?為什么會有這些互聯網架構的特征?很簡單,因為阿里的軟件和服務最終是為用戶服務的,當用戶成指數級增長時,系統沒有很好的擴展性,就一定會死。

什么是企業級互聯網?就是如果光憑借互聯網模式往前走,成本、研發效率等都會成為問題。基于過往經驗,重新認知思考后,希望通過軟件的方式讓互聯網業務寫的更容易,更能夠貼合企業高速增長的需求。

以上內容根據王晶昱老師在 WOTA2017 “云服務架構”專場的演講內容整理。

[[198954]]

2008 年加入淘寶后在中間件和穩定性平臺工作至今。目前負責阿里分布式數據庫,之前叫 TDDL,現在運用到阿里云上改名為 DRDS、阿里的分布式消息服務(Notify/MetaQ),以及阿里企業級互聯網架構平臺的新產品研發工作。

【51CTO原創稿件,合作站點轉載請注明原文作者和出處為51CTO.com】

【責任編輯:wangxueyan TEL:(010)68476606】

責任編輯:王雪燕 來源: 51CTO技術棧
相關推薦

2017-05-04 11:15:37

阿里

2017-05-05 10:32:19

阿里

2017-05-19 10:01:53

互聯網

2022-06-09 08:01:43

秒殺系統互聯網架構

2013-12-25 17:19:34

企業級安全

2019-07-10 09:19:26

技術開發編程

2019-11-28 16:09:29

架構模板存儲

2014-09-01 09:53:25

移動互聯網移動

2020-02-11 14:41:50

互聯網架構演進

2015-03-02 09:21:03

運維監控系統小米

2016-11-22 13:43:32

聚焦烏鎮互聯網大會用友

2016-01-08 10:14:14

阿里云中間件EDAS

2017-08-23 11:04:30

資深架構師微服務

2017-12-26 15:52:31

MQ互聯網耦合

2015-07-16 09:26:51

互聯網+IT

2021-11-29 08:18:22

架構互聯網分布式

2019-10-24 14:13:45

NJSD互聯網架構數字化轉型

2021-08-12 17:50:36

互聯網架構

2024-05-13 11:43:26

開發層服務層ActiveMQ

2016-09-22 15:55:39

互聯網架構容量設計
點贊
收藏

51CTO技術棧公眾號

精品人人人人| www视频在线看| 日本特黄久久久高潮| 久久精品国产欧美激情| 亚洲最大视频网| 成人线上视频| 一区二区不卡在线视频 午夜欧美不卡在| 国产一区二区在线网站 | 精品福利视频导航大全| 极品少妇一区二区| 国产91精品视频在线观看| 九一在线免费观看| 欧美日韩一区二区三区在线电影| 欧美午夜一区二区三区免费大片| 日本wwwcom| 搞黄视频在线观看| 成人国产精品免费观看| 国产啪精品视频| 久久夜色精品亚洲| 中文字幕日韩一区二区不卡| 亚洲欧美日韩一区二区在线| 中文字幕乱妇无码av在线| 亚洲精品日产| 性做久久久久久久久| 在线视频一区观看| 成人免费在线视频网| gogo大胆日本视频一区| 成人亲热视频网站| 中文字幕日韩国产| 久久久亚洲一区| 97精品国产97久久久久久免费| 国产精品精品软件男同| 日韩欧美伦理| 中文字幕一区二区精品| 性欧美丰满熟妇xxxx性仙踪林| 日韩中文字幕视频网| 在线播放国产精品二区一二区四区| aa在线免费观看| 国产www视频在线观看| 亚洲视频一二三区| 在线免费一区| 日本美女在线中文版| 欧美—级在线免费片| 秋霞在线观看一区二区三区| 手机在线观看免费av| 成人白浆超碰人人人人| 国产91免费视频| 丁香花免费高清完整在线播放 | 最新中文字幕日本| 亚洲一区二区三区在线免费| 91麻豆精品国产91久久久使用方法| 久久99999| 成人福利片在线| 欧美三级日本三级少妇99| 人妻无码视频一区二区三区| 免费观看成人性生生活片| 狠狠做深爱婷婷久久综合一区| 2018国产在线| 筱崎爱全乳无删减在线观看 | 欧美日韩在线中文| 91av亚洲| 欧美亚洲动漫制服丝袜| 亚洲一区日韩精品| 麻豆久久一区| 欧美精品一区二区高清在线观看 | 波多野结衣天堂| 久久福利在线| 欧美一级久久久| 国产国语老龄妇女a片| 老司机精品视频在线播放| 亚洲乱码国产乱码精品精天堂| 国产精品无码久久久久久| av一区二区高清| 美女精品视频一区| 日本五十熟hd丰满| 久久中文精品| 成人福利在线视频| 少妇高潮久久久| 国产欧美一区二区精品久导航 | 欧美三级日本三级少妇99| 国产探花在线观看视频| 女同久久另类99精品国产| 亚洲欧洲自拍偷拍| www欧美com| 先锋a资源在线看亚洲| 国产精品国产福利国产秒拍| 中文字幕乱码中文字幕| 国产成人无遮挡在线视频| 欧美第一黄网| 国产婷婷视频在线| 欧美性高潮在线| 亚洲网中文字幕| 日韩影视高清在线观看| 日韩中文字幕在线精品| av资源吧首页| 捆绑变态av一区二区三区| 成人在线资源网址| 懂色一区二区三区| 亚洲国产精品精华液网站| 国产性生交xxxxx免费| www999久久| 亚洲欧美成人网| 欧美精品久久久久性色| 少妇的滋味中文字幕bd| 岳的好大精品一区二区三区| 久久精品精品电影网| 91美女免费看| 国产成人激情av| 亚洲精品一区二| 色戒汤唯在线| 欧美v国产在线一区二区三区| 91成年人网站| 亚洲美女少妇无套啪啪呻吟| 成人久久一区二区| 国际av在线| 亚洲1区2区3区视频| 一级黄色高清视频| 日韩av久操| 日韩免费观看视频| 亚洲av成人无码网天堂| 一区二区三区中文在线| 午夜一区二区视频| 日韩精品2区| 国产成人精品在线视频| 色久视频在线播放| 亚洲风情在线资源站| 免费精品99久久国产综合精品应用| 免费欧美一区| 91成人精品网站| 蜜臀久久99精品久久久| 亚洲激情欧美激情| 欧美性受xxxx黒人xyx性爽| 欧美岛国激情| 国产精品影院在线观看| 国产一二三区在线视频| 日本韩国视频一区二区| 无码人妻aⅴ一区二区三区| 亚洲第一黄色| 国产精品久久久一区二区三区| 在线免费av导航| 6080午夜不卡| 欧美日韩在线视频免费| 国产综合久久久久影院| 国产精品无码乱伦| 国产高清日韩| 欧美精品在线免费| 成人激情四射网| 亚洲精品视频一区二区| 亚洲精品国产久| 欧美精品国产| 国产精品.com| 日本在线高清| 亚洲人成欧美中文字幕| 嫩草影院一区二区三区| 国产精品少妇自拍| 在线播放av中文字幕| 一区二区中文字| 99c视频在线| 不卡专区在线| 亚洲欧美中文日韩v在线观看| 日韩在线播放中文字幕| 欧美激情中文不卡| www.se五月| 欧美精品观看| 就去色蜜桃综合| 91精品国产经典在线观看| 日韩视频在线一区| www.av黄色| 婷婷久久综合九色综合绿巨人 | 国产伦精品一区二区三区视频痴汉| 亚洲视频在线一区二区| 亚洲一二三四五| 国产精品久久777777毛茸茸| 亚洲成人a**址| 日韩一级淫片| 国产成人久久精品| fc2ppv国产精品久久| 亚洲大胆人体在线| 免费看av在线| 亚洲网友自拍偷拍| 男人舔女人下部高潮全视频| 久久99久久99| 日本中文字幕网址| 欧美高清视频手机在在线| 成人精品一二区| 欧美艳星kaydenkross| 另类图片亚洲另类| 青青免费在线视频| 欧美一区二区三区视频在线 | 成人一级福利| 久久精品国产综合| 桃花色综合影院| 91精品国产欧美一区二区| 中文字幕亚洲精品在线| 亚洲素人一区二区| 亚洲一区视频在线播放| 国产99久久久国产精品免费看| 成人免费观看视频在线观看| 亚洲最大黄网| 日韩偷拍一区二区| 国产精品qvod| 91在线观看免费观看| 欧美xxxxxx| 欧美精品电影免费在线观看| 成人在线视频成人| 日韩av有码在线| 亚洲国产精彩视频| 色婷婷综合五月| 日本少妇吞精囗交| 亚洲欧美国产高清| 日本一卡二卡在线播放| 97se亚洲国产综合在线| 性高潮久久久久久| 久久99精品网久久| 少妇性l交大片| 国产精品视频久久一区| 国产天堂视频在线观看| 亚洲91久久| 亚洲一区二区不卡视频| 欧美色婷婷久久99精品红桃| 黑人巨大精品欧美一区二区小视频 | 亚洲午夜精品一区二区三区他趣| www.日本高清视频| 久久精品网站免费观看| 国产精品无码毛片| 成人黄色网址在线观看| 国产精品91av| 国产一区二区三区精品视频| 宅男噜噜噜66国产免费观看| 国产精品视频| 中国丰满人妻videoshd | 亚洲免费高清视频在线| 一级免费黄色录像| 国产精品久久久久久久岛一牛影视 | 麻豆导航在线观看| 日韩精品中文字幕在线观看 | 91理论电影在线观看| 国产激情第一页| 成人精品小蝌蚪| 精人妻一区二区三区| 盗摄精品av一区二区三区| 在线看黄色的网站| 99久久久国产精品| 国产精品一区二区入口九绯色| 99视频热这里只有精品免费| 国产精品久久久久久亚洲av| 亚洲小说欧美另类社区| 日本精品性网站在线观看| 美女视频在线免费| 91成人国产在线观看| 蜜桃视频www网站在线观看| 97精品伊人久久久大香线蕉 | 国语自产偷拍精品视频偷| 国产在线拍揄自揄拍视频| 九九视频这里只有精品| 黄色成人在线网| 97色在线观看| 欧美极品影院| 国产美女主播一区| 免费看日产一区二区三区 | 国产欧美日韩精品一区二区免费| 欧美国产综合视频| 久久免费大视频| 伊人再见免费在线观看高清版| 伊人久久成人| 日本精品久久久久中文字幕| 日韩成人午夜电影| 亚洲av毛片在线观看| 成人免费高清在线| 白丝女仆被免费网站| 久久久精品日韩欧美| 人人干在线观看| 亚洲午夜久久久久中文字幕久| 久久久久久久久久久影院| 欧美视频中文字幕| www黄色在线观看| 亚洲欧美资源在线| 在线视频国产区| 国产成+人+综合+亚洲欧洲| 亚洲国产天堂| 精品久久久久久综合日本| 波多野结衣在线观看一区二区三区| 韩国黄色一级大片| 国产精品免费看| www.日本久久| 久久午夜国产精品| 中文字幕另类日韩欧美亚洲嫩草| 亚洲v日本v欧美v久久精品| 成人免费一区二区三区| 精品对白一区国产伦| 在线播放毛片| 8x海外华人永久免费日韩内陆视频| 国内欧美日韩| 粉嫩av免费一区二区三区| 深夜福利久久| 欧美人成在线观看| 美女在线观看视频一区二区| 大桥未久恸哭の女教师| 国产精品嫩草99a| 国产精品一区二区6| 69久久99精品久久久久婷婷| 日本啊v在线| 欧美精品18videosex性欧美| 亚洲国产尤物| 久久国产精品99久久久久久丝袜 | 久久99久国产精品黄毛片入口| 成人性生交大片免费网站 | 日韩欧美理论片| 久久久噜噜噜久久中文字幕色伊伊| 成人免费视频国产免费观看| 91精品办公室少妇高潮对白| 亚洲免费一级片| 久久久97精品| 色8久久久久| 人偷久久久久久久偷女厕| 亚洲激情另类| 中文字幕在线播放一区二区| 国产精品美女www爽爽爽| 人妻 日韩精品 中文字幕| 亚洲аv电影天堂网| av电影免费在线观看| 国产美女被下药99| 国产亚洲电影| 日韩精品视频一区二区在线观看| 成人小视频在线观看| 欧美成人一二三区| 欧美一区二区精品| 黄色精品在线观看| 成人妇女免费播放久久久| 日韩毛片视频| 97超碰成人在线| 国产精品视频一二三| 亚洲精品久久久久久久蜜桃| 亚洲人成77777在线观看网| 在线天堂资源| 欧美亚州在线观看| 日韩精品91亚洲二区在线观看| 亚洲精品理论片| 欧美性生交xxxxx久久久| 三级黄视频在线观看| 热99在线视频| 精品国产123区| 日本久久精品一区二区| 国产精品女主播在线观看| 国产一级片av| 色吧影院999| **欧美日韩在线| 2022中文字幕| 成人爽a毛片一区二区免费| 国产女同在线观看| 日韩精品视频在线| 三上悠亚亚洲一区| 亚洲一区二区四区| 国产一区二区三区av电影| 日韩欧美中文字幕视频| 精品福利一二区| 欧美xxx视频| 永久域名在线精品| 国产精品一区二区三区乱码| 国产大片中文字幕| 亚洲欧美日韩天堂| 婷婷激情成人| 国产av熟女一区二区三区| 2020国产精品| 依依成人在线视频| 欧美成人sm免费视频| 精品综合久久88少妇激情| 黑森林福利视频导航| 国产欧美日韩精品a在线观看| 97人妻人人澡人人爽人人精品| 九九热视频这里只有精品| 日韩母乳在线| 中文av字幕在线观看| 亚洲成在线观看| av在线电影观看| yy111111少妇影院日韩夜片| 西西裸体人体做爰大胆久久久| 国产jizz18女人高潮| 日韩欧美一级在线播放| 日本在线啊啊| 一本二本三本亚洲码| 99re66热这里只有精品3直播| 国产精品无码粉嫩小泬| 欧美高清在线播放| 欧美日韩播放| 亚洲精品乱码久久久久久9色| 欧美性猛交xxxx免费看漫画| 国产超级va在线视频| 久久综合给合久久狠狠色| 精品系列免费在线观看| 中文字幕在线观看视频网站| 色七七影院综合| 香蕉久久精品日日躁夜夜躁| 999在线精品视频| 一本久道中文字幕精品亚洲嫩| 国产在线看片| 亚洲高清不卡一区| 不卡一二三区首页| 国产露脸国语对白在线| 国产成人精品日本亚洲|