版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
淘寶開放平臺(tái)技術(shù)和產(chǎn)品演進(jìn)放翁(文初)2012.8.28淘寶開放平臺(tái)技術(shù)和產(chǎn)品演進(jìn)萌芽(07年底)雛形(08年)產(chǎn)品化(09年)平臺(tái)化(10年)市場化(11年)垂直化(12年)淘寶開放平臺(tái)技術(shù)和產(chǎn)品演進(jìn)萌芽(2007)業(yè)務(wù): SAAS概念開始普及
賣家類服務(wù)草莽成長(頁面獲取數(shù)據(jù)的方式)產(chǎn)品:
內(nèi)部開始試點(diǎn)SAAS平臺(tái),希望通過構(gòu)建組件化平臺(tái),讓isv依賴于平臺(tái)搭建應(yīng)用服務(wù)于賣家。萌芽(2007)萌芽(2007)技術(shù):
服務(wù)化:OSGI,SCA,Webservice,ESB,SOA
解決手段:SCA結(jié)合Spring方式來實(shí)現(xiàn)bundle內(nèi)部spring簡單組合,bundle外部通過SCA規(guī)范和Webservice實(shí)現(xiàn)接口互通。
延展內(nèi)容:服務(wù)安全,服務(wù)管理
帶來的痛苦:
服務(wù)化看似很美好,但對(duì)于內(nèi)部來說用框架限制太重,性能,調(diào)試,維護(hù),協(xié)作效率都會(huì)受到限制。
服務(wù)粒度控制成為最大的設(shè)計(jì)障礙,太細(xì)增加服務(wù)管理成本,太粗會(huì)降低服務(wù)復(fù)用性。(應(yīng)用和業(yè)務(wù)模塊邊界的界定)
關(guān)注于工具,平臺(tái),語言等表象層面的東西,忽略了市場對(duì)業(yè)務(wù)的需求,以及開發(fā)者真實(shí)的業(yè)務(wù)訴求(易用,商業(yè)化等)
雛形(2008)業(yè)務(wù):
部分賣家應(yīng)用開始轉(zhuǎn)型到阿里軟件開放平臺(tái),服務(wù)市場有了簡單雛形,淘寶業(yè)務(wù)開放走出了第一步。產(chǎn)品:
阿里軟件創(chuàng)建了阿里系第一個(gè)開放平臺(tái),業(yè)務(wù)對(duì)接阿里軟件自有服務(wù)(旺旺,簡單的企業(yè)管理流程),淘寶的服務(wù)。08年底,淘寶服務(wù)開放30個(gè),日均服務(wù)調(diào)用量2000w。
開放平臺(tái)基礎(chǔ)設(shè)施開始構(gòu)建:服務(wù)網(wǎng)關(guān),應(yīng)用授權(quán)中心,開發(fā)者中心,簡易的服務(wù)市場。雛形(2008)雛形(2008)技術(shù): OAuth0.x的借鑒,自有授權(quán)流程的設(shè)計(jì)(步驟接近于OAuth2,客戶端模式考慮不多)
服務(wù)mashup的關(guān)注:數(shù)據(jù)層(Gdata,json等),語言層面YQL,Yahoopipe(rss)
數(shù)據(jù)分析:Hadoop的嘗試,每日文件離線計(jì)算
集中式緩存實(shí)踐:memcached的引入和自有客戶端的開發(fā)。(客戶端容災(zāi),軟負(fù)載均衡,NIO等)
產(chǎn)品化(2009)業(yè)務(wù):
賣家應(yīng)用開始正式轉(zhuǎn)戰(zhàn)淘寶開放平臺(tái),服務(wù)市場有了明確定位(淘寶的賣家和買家),市場逐步有了。產(chǎn)品:
淘寶開放平臺(tái),淘寶箱(賣家服務(wù)市場前身)。09年底,淘寶服務(wù)開放100個(gè),日均服務(wù)調(diào)用量4000w。產(chǎn)品化(2009)產(chǎn)品化(2009)技術(shù):
流量控制,規(guī)則多樣化。(集中式緩存)
服務(wù)隔離:(嘗試使用jetty和tomcat,失敗告終),嘗試使用LVS支持軟路由控制服務(wù)分流。
利用mysql做一些在線及時(shí)分析,滿足一些簡單的統(tǒng)計(jì)告警需求。(hadoop做離線統(tǒng)計(jì))
自有日志分析框架版本雛形出現(xiàn),解決MR編寫維護(hù)成本,支持在線配置修改方式滿足統(tǒng)計(jì)需求。(Hive的工作類似)
優(yōu)化web容器數(shù)據(jù)流解析部分。(解析原始二進(jìn)制數(shù)據(jù)流,穿插業(yè)務(wù)控制內(nèi)容到數(shù)據(jù)解析過程中,實(shí)現(xiàn)lazyparser,按需解析)
平臺(tái)化(2010)業(yè)務(wù):
淘寶正式對(duì)外宣布開放,贏在淘寶等運(yùn)營活動(dòng)激活了大量的賣家應(yīng)用(管理,營銷),買家類應(yīng)用逐步出現(xiàn),順應(yīng)sns化,大量的游戲應(yīng)用首先占有了買家市場。產(chǎn)品:
淘寶開放平臺(tái)(服務(wù)生命周期管理,數(shù)據(jù)透明化)。10年底,淘寶服務(wù)開放304個(gè),日均服務(wù)調(diào)用量8億。
平臺(tái)化(2010)平臺(tái)化(2010)技術(shù):
流式數(shù)據(jù)分析單機(jī)到集群構(gòu)建(反向任務(wù)索取替代正向任務(wù)分配,支持多數(shù)據(jù)來源分析,MS協(xié)作基礎(chǔ)通信層建立),每半小時(shí)分析一次結(jié)果,分析規(guī)則動(dòng)態(tài)配置
服務(wù)隔離:初步引入Jetty,開始封裝支持Comet的容器,實(shí)現(xiàn)web請(qǐng)求處理異步化 API定義有schema描述,服務(wù)半自動(dòng)接入,文檔,sdk可自動(dòng)生成。
對(duì)服務(wù)路由應(yīng)用實(shí)行管道化結(jié)構(gòu)重構(gòu),支持業(yè)務(wù)靈活降級(jí)和灰度發(fā)布測試,也為異步化web服務(wù)提供更細(xì)粒度的資源分配控制。
數(shù)據(jù)訪問控制層優(yōu)化(富客戶端:bloomfilter,多級(jí)緩存,訪問降級(jí)控制)
市場化(2011)業(yè)務(wù):
賣家市場趨于成熟,sns熱潮退去,站內(nèi)買家應(yīng)用部分開放,無線市場剛剛起步,淘寶客市場飛速發(fā)展。產(chǎn)品:
淘寶開放平臺(tái)(多樣化服務(wù):ATS,TQL,Streamingapi,訪問控制多樣化)。11年底,淘寶服務(wù)開放798個(gè),日均服務(wù)調(diào)用量19億。(淘寶客占了一半)
市場化(2011)市場化(2011)技術(shù):
流式數(shù)據(jù)分析進(jìn)入第一階段成熟期(單機(jī)性能調(diào)優(yōu),多核充分利用(計(jì)算換存儲(chǔ)),磁盤換內(nèi)存,數(shù)據(jù)壓縮,任務(wù)分拆(shuffle),經(jīng)歷著hadoop經(jīng)歷著的事情,保留著最初的設(shè)計(jì)基礎(chǔ)),每3分鐘分析一次結(jié)果,分析規(guī)則動(dòng)態(tài)配置,用于告警和業(yè)務(wù)分析
利用PipeComet框架在jetty上層做了封裝,支持Streamingapi(實(shí)現(xiàn)消息外送的基本原型),服務(wù)異步處理隔離,保證了平臺(tái)的穩(wěn)定性。(不再受制于后端業(yè)務(wù)的穩(wěn)定性) TQL為無線等對(duì)連接消耗敏感的開發(fā)者提供了技術(shù)基礎(chǔ)。ATS為大數(shù)據(jù)異步處理提供了技術(shù)支持。 OAuth2的引入,對(duì)客戶端模式的支持,嘗試簡化服務(wù)訪問開發(fā)成本。
垂直化(2012)業(yè)務(wù):
淘系服務(wù)市場開始成長出來:無線,站內(nèi)買家,站外買家(網(wǎng)站集成),淘寶客,賣家市場,垂直業(yè)務(wù)線(機(jī)彩票,二手,p4p,營銷等)。產(chǎn)品:
網(wǎng)站集成(JSsdk),iossdk,應(yīng)用安全控制等級(jí)多樣化,應(yīng)用監(jiān)控系統(tǒng),數(shù)據(jù)同步組件,聚石塔。11年底,淘寶服務(wù)開放798個(gè),日均服務(wù)調(diào)用量25億。垂直化(2012)垂直化(2012)技術(shù):
流式數(shù)據(jù)分析進(jìn)入第二階段,1.5分鐘迭代計(jì)算一次,支持master根據(jù)業(yè)務(wù)橫向擴(kuò)展,支持輸入輸出的多樣化。(hdfs,文件系統(tǒng),http數(shù)據(jù)流等)
借鑒FB的jssdk,構(gòu)建了top的sdk設(shè)計(jì)思路(非常輕量化),促成了對(duì)于買家服務(wù)調(diào)用的安全控制技術(shù)手段落地,并便于網(wǎng)站集成
服務(wù)將訪問控制粒度細(xì)化到了字段級(jí)別,針對(duì)不同安全級(jí)別的應(yīng)用在訪問范圍和授權(quán)時(shí)長上都有差異化對(duì)待。
應(yīng)用監(jiān)控成為應(yīng)用身份經(jīng)驗(yàn)積累和服務(wù)質(zhì)量考核的重要指標(biāo)。
數(shù)據(jù)同步組件幫助開發(fā)者省掉Streamingapi的客戶端實(shí)現(xiàn),最大化的減輕用戶集成長連接帶來的管理成本,保證了同步數(shù)據(jù)的穩(wěn)定性。
無線賣家產(chǎn)品安全和市場化開始逐步控制起來,無線端控制能力增強(qiáng)。店鋪淘寶基礎(chǔ)業(yè)務(wù)賣家買家淘客垂直業(yè)務(wù)網(wǎng)游SNS畫報(bào)店鋪數(shù)據(jù)物流寶分銷用戶交易評(píng)價(jià)產(chǎn)品/商品類目旺旺績效營銷酒店淘花直通車收藏夾E鏈通聚劃算機(jī)票會(huì)員管理圖片空間二手交易支付流水關(guān)聯(lián)推薦購物車天貓精選彩票淘女郎物流開放數(shù)據(jù)子賬號(hào)開放平臺(tái)服務(wù)現(xiàn)狀賣家后臺(tái)無線應(yīng)用賣家前臺(tái)網(wǎng)站接入站內(nèi)買家垂直業(yè)務(wù)開放平臺(tái)用戶商品交易營銷物流p4p淘客開放平臺(tái)和應(yīng)用市場開放經(jīng)歷的感悟業(yè)務(wù):1.開放平臺(tái)從一個(gè)垂直部門到一個(gè)橫向部門。(快速建立與長期發(fā)展)2.開放單點(diǎn)驅(qū)動(dòng)到市場機(jī)制建立。(賣家線切入,垂直線興起)3.不同BU的開放支持方式不同。(BC差別,反向SNS支持)4.市場需要運(yùn)營,內(nèi)部服務(wù)也需要運(yùn)營。(開放部門的效果追蹤和規(guī)則制定,UV客單價(jià))開放經(jīng)歷的感悟技術(shù):1.透明化永遠(yuǎn)是平臺(tái)的第一需求。(穩(wěn)定性,優(yōu)化基礎(chǔ))2.足夠的業(yè)務(wù)嗅覺,用技術(shù)來創(chuàng)新。(數(shù)據(jù)推送)3.安全、業(yè)務(wù)、用戶體驗(yàn)的平衡。(細(xì)節(jié)控制)4.找到企業(yè)基因來差異化設(shè)計(jì)平臺(tái)。(安全設(shè)計(jì))5.技術(shù)無
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度個(gè)人房產(chǎn)交易稅費(fèi)收據(jù)模板制作服務(wù)協(xié)議2篇
- 教育技術(shù)在培養(yǎng)學(xué)生自主學(xué)習(xí)能力中的作用與挑戰(zhàn)
- 2025年度魚塘承包與漁業(yè)信息化管理合作協(xié)議4篇
- 未來教育的趨勢(shì)以小學(xué)科學(xué)教學(xué)中的項(xiàng)目式學(xué)習(xí)為例談科技教育的長遠(yuǎn)影響
- 二零二五年度車庫房租賃與車位租賃及物業(yè)管理合同4篇
- 現(xiàn)代科技在農(nóng)村房屋墻體材料優(yōu)化中的應(yīng)用
- 2025版?zhèn)€人二手房交易合同含房屋質(zhì)量保證承諾
- 二零二五年度木工欄桿安裝工程勞務(wù)分包及綠色認(rèn)證合同4篇
- 探索星系間的聯(lián)系解開宇宙的秘密線索
- 杭州浙江杭州市丁信中學(xué)編外招聘筆試歷年參考題庫附帶答案詳解
- 創(chuàng)新者的窘境讀書課件
- 綜合素質(zhì)提升培訓(xùn)全面提升個(gè)人綜合素質(zhì)
- 如何克服高中生的社交恐懼癥
- 聚焦任務(wù)的學(xué)習(xí)設(shè)計(jì)作業(yè)改革新視角
- 淋巴瘤患者的護(hù)理
- 移動(dòng)商務(wù)內(nèi)容運(yùn)營(吳洪貴)任務(wù)三 APP的品牌建立與價(jià)值提供
- 電子競技范文10篇
- 食堂服務(wù)質(zhì)量控制方案與保障措施
- VI設(shè)計(jì)輔助圖形設(shè)計(jì)(2022版)
- 眼科學(xué)??己喆痤}
- 物料分類帳的應(yīng)用
評(píng)論
0/150
提交評(píng)論