百度云首席架構(gòu)師林仕鼎分享百度云技術(shù)架構(gòu)

作者: 來源:未知 2012-03-23 15:31:05 閱讀 我要評(píng)論 直達(dá)商品

這套系統(tǒng)有什么收益呢?有兩個(gè)收益,前端成本下降30%,Bug下降40%。減少高階技術(shù)人員投入,降低研發(fā)時(shí)間,更多的新秀可以參與其中,去開發(fā)一個(gè)很難做的系統(tǒng)。做三個(gè)例子,我們部分使用的開發(fā)方法之后,他人員的消耗會(huì)下降50%,當(dāng)我們?nèi)渴褂眠@套方法,他又可以下降30%,更重要的是對(duì)于百度來說,我們只用一兩個(gè)工程師,就把這樣一個(gè)系統(tǒng)做完了。這幾年百度在做新產(chǎn)品的速度,確實(shí)比以前快了。我們有云計(jì)算,我們有在線開發(fā)的方法和流程支持,我們應(yīng)該把它開放出來,讓更多的開發(fā)者也可以跟我們一樣用這樣的方法,去服務(wù)網(wǎng)民,這就是我們開放的平臺(tái)。

首先是把產(chǎn)品API開放了,然后有更多開放云平臺(tái),在這個(gè)平臺(tái)之上我們有一套完善的開發(fā)工具和流程,我們就以測(cè)試為例,我們可以提供自動(dòng)化測(cè)試、移動(dòng)設(shè)備接入、模擬設(shè)備管理,對(duì)于開發(fā)者我們還有客戶端工具,還有ID插件等各種各樣的支持。

剛才說了很多云上的優(yōu)勢(shì),我們有了更多云上的技術(shù),我們有這么多的優(yōu)勢(shì),但是現(xiàn)在我們看移動(dòng)開發(fā),我們?cè)趺蠢迷频膬?yōu)勢(shì)幫助移動(dòng)開發(fā)者解決他的問題,總結(jié)起來有這幾個(gè)方面。對(duì)移動(dòng)開發(fā)者來說,它的數(shù)據(jù)碎片化,你在用A的數(shù)據(jù),B是找不到的。你PC上的數(shù)據(jù)在手機(jī)上也很難訪問,這是應(yīng)用的問題。對(duì)開發(fā)者來說面臨終端多樣性的環(huán)境,你有iPad,有手機(jī),還有PC,你在寫一個(gè)應(yīng)用的時(shí)候,你不得不為每一個(gè)平臺(tái),每一個(gè)系統(tǒng)單獨(dú)搭建一個(gè)應(yīng)用。當(dāng)然非技術(shù)因素,推廣運(yùn)營困難,變現(xiàn)能力有限。

我們應(yīng)該怎么解決這些問題呢??jī)蓚(gè)辦法。一個(gè),對(duì)于開放云的平臺(tái)我們進(jìn)行重組,把它變成了以個(gè)人為中心的組織方式,我們知道在以前的云平臺(tái),他是一個(gè)以應(yīng)用為中心的平臺(tái),應(yīng)用生成資源,然后用戶在這些已有資源里來使用。今天我們換了,我們把它變成一個(gè)人為中心組織這些資源,對(duì)用戶來說,在云端上有了一個(gè)自己私有的云存儲(chǔ),而你的那些應(yīng)用其實(shí)是幫你組織,幫你管理,幫你展現(xiàn)這些數(shù)據(jù),在云端提供一個(gè)應(yīng)用,而這個(gè)應(yīng)用就幫他組織和管理這些數(shù)據(jù),對(duì)于這個(gè)應(yīng)用來說,如果他需要的話,他有可能會(huì)用到我們整個(gè)云平臺(tái)上的資源來去做一件事,在以前這種環(huán)境中是做不到的。這里就解決了數(shù)據(jù)的碎片化問題,以用戶為中心重組之后,應(yīng)用就可以集中。

有了這些還不夠,還有開發(fā)者終端的問題,你有手機(jī),有PC,有你的Pad,跑的環(huán)境不一樣,我們有這邊的云。其實(shí)我們?cè)谙胛覀冊(cè)趺床拍芙鉀Q問題呢?我們提出了一個(gè)新的想法,如果說我們能構(gòu)建一個(gè)OS,這個(gè)OS是跨越云和端兩端的,對(duì)用戶來說還會(huì)遇到一個(gè)問題,他怎么去發(fā)現(xiàn)這個(gè)應(yīng)用,去安裝這個(gè)應(yīng)用,最后我們還會(huì)提供一個(gè)應(yīng)用平臺(tái)的支持。這里面有搜索、推送、瀏覽等各種功能,可以很好的解決App Store帶來的問題。

百度OS支持網(wǎng)頁的App化,舉個(gè)例子,這個(gè)圖是一個(gè)上線的圖,左邊是一個(gè)比較理想的展現(xiàn),大家可以看到其實(shí)我們?cè)诓煌O(shè)備上做同一個(gè)事情,就是瀏覽這些網(wǎng)頁,但是因?yàn)椴煌O(shè)備的特點(diǎn),它的交互方式是不一樣的。我們?cè)赑C的瀏覽器上,用得是滾動(dòng)這種方式做瀏覽,在移動(dòng)設(shè)備上更多的是點(diǎn)擊,或者是拖動(dòng),但是同一種產(chǎn)品,只是應(yīng)用設(shè)備的特點(diǎn),需要有不同的交互。對(duì)每一種產(chǎn)品單獨(dú)做開發(fā)是很困難的,我們?cè)谙胍驗(yàn)槲覀冇袛?shù)據(jù),我們做搜索引擎,基本上這些網(wǎng)頁數(shù)據(jù)我們都有,我們可以分析,我們可以判斷這個(gè)究竟是一個(gè)什么場(chǎng)景。然后對(duì)這些資源進(jìn)行分析之后,我們就可以分析出里面的產(chǎn)品,然后對(duì)里面的產(chǎn)品去做一個(gè)轉(zhuǎn)換,轉(zhuǎn)換,我們?cè)賾?yīng)用到具體的物理產(chǎn)品中去,我們可以做終端適配。這個(gè)事情,我們看以前很多代理模式也能做到,但是我們有了這個(gè)技術(shù)以后會(huì)做得更好。

第二件事情,百度云OS支持新型WebApp架構(gòu),云增強(qiáng)的webview,MVC編程框架,云與端聯(lián)合執(zhí)行。對(duì)于UI無來說,我們可以異步調(diào)用,我們可以做更好的組建。然后我們做了一件事情,去把這個(gè)邏輯和UI分開,異步調(diào)用,我們把這些邏輯分?jǐn)偟揭粋(gè)一個(gè)小服務(wù)里面,這些小服務(wù)的調(diào)動(dòng)方法和接口是一致的,他既可以在云上執(zhí)行,也可以在端上執(zhí)行。我們還可以在我們的平臺(tái)里面,我們?cè)谠贫死飪?nèi)置這些服務(wù),這些服務(wù)對(duì)你的UI來說是一樣的,這就是我們新型的WebApp的特點(diǎn),我們用云端的數(shù)據(jù)支持和分析來支持View實(shí)現(xiàn)。這是一個(gè)很有意思的概念和架構(gòu)。

怎么做這個(gè)完整的架構(gòu)呢?我們先透露一下技術(shù)架構(gòu)。一個(gè)是支持webApp的開發(fā)框架,然后做云端數(shù)據(jù)分析,我們可以做更好的交互場(chǎng)景,我們會(huì)做很多變化,就會(huì)從這個(gè)里面分析出來這是一個(gè)什么場(chǎng)景,然后映射到不同的顯示設(shè)備上。做到這一點(diǎn),我們對(duì)webkit做一個(gè)分析,優(yōu)化、架構(gòu)調(diào)整,這是WebApp的內(nèi)容。對(duì)于國際上,他會(huì)應(yīng)用在這兩端,一段是移動(dòng)端,有一個(gè)Kernel支持它。在云上的部分,主要是按個(gè)人的方式組織開放云的平臺(tái),以及我們有數(shù)據(jù)挖掘和分析的支持,在云和端這兩邊,我們也做了一個(gè)技術(shù),使得它可以做更高效的通信和傳輸,今天下午的里面我們會(huì)對(duì)這些技術(shù)做更詳細(xì)的介紹,有興趣歡迎大家做論壇。

大家可能也很好奇,我們做了這么多工作,究竟什么時(shí)候能夠用到?我們有一個(gè)技術(shù)路線圖,今天我們會(huì)發(fā)布三個(gè),第一個(gè)是個(gè)人云存儲(chǔ)PCS,然后是應(yīng)用引擎BAE2.0,還有一個(gè)移動(dòng)測(cè)試環(huán)境MIC,在Q2階段是移動(dòng)建站工具。在Q3的時(shí)候,有一個(gè)WebApp框架1.0版的發(fā)布,同時(shí)提供一個(gè)云測(cè)試平臺(tái),Q4階段是云OSPreview。這個(gè)UI的技術(shù),剛才講了很多,從技術(shù)上我們也認(rèn)為是在做一個(gè)很有意思的事情,有可能會(huì)改變整個(gè)互聯(lián)網(wǎng)的環(huán)境,我們也希望大家有興趣,可以今天下午到我們的論壇里,跟我們做更深入的討論和交流。這是我這部分的分享,謝謝大家。


  推薦閱讀

  紐交所證實(shí)唯品會(huì)今日上市 高管將敲響上市鐘

騰訊科技訊 (樂天)3月23日消息,據(jù)紐交所今日消息,唯品會(huì)管理層今日晚間9點(diǎn)將在紐交所敲響上市鐘,這也意味著唯品會(huì)確定將上市。目前唯品會(huì)官方仍未確認(rèn)這一消息,僅表示暫時(shí)不方便表態(tài)。 此前,金沙江創(chuàng)投合伙人>>>詳細(xì)閱讀


本文標(biāo)題:百度云首席架構(gòu)師林仕鼎分享百度云技術(shù)架構(gòu)

地址:http://www.sdlzkt.com/a/kandian/20120323/43728.html

樂購科技部分新聞及文章轉(zhuǎn)載自互聯(lián)網(wǎng),供讀者交流和學(xué)習(xí),若有涉及作者版權(quán)等問題請(qǐng)及時(shí)與我們聯(lián)系,以便更正、刪除或按規(guī)定辦理。感謝所有提供資訊的網(wǎng)站,歡迎各類媒體與樂購科技進(jìn)行文章共享合作。

網(wǎng)友點(diǎn)評(píng)
我的評(píng)論: 人參與評(píng)論
驗(yàn)證碼: 匿名回答
網(wǎng)友評(píng)論(點(diǎn)擊查看更多條評(píng)論)
友情提示: 登錄后發(fā)表評(píng)論,可以直接從評(píng)論中的用戶名進(jìn)入您的個(gè)人空間,讓更多網(wǎng)友認(rèn)識(shí)您。
自媒體專欄

評(píng)論

熱度

主站蜘蛛池模板: 国产精品成人va在线观看入口| 精品国产成人亚洲午夜福利| 亚洲欧美成人一区二区在线电影 | 成人一a毛片免费视频| 成人精品一区二区久久| 成人性生话视频| 国产成人亚洲精品91专区手机 | 国产成人精品一区二区三区免费| 国产成人无码AⅤ片在线观看| 亚洲国产成人久久综合碰碰动漫3d| 狠狠色成人综合首页| 国产成人精品视频福利app| 37pao成人国产永久免费视频| 天堂成人在线观看| 91成人试看福利体验区| 国产成人午夜福利在线观看视频| 久久亚洲国产成人亚| 国产成人精品一区二三区在线观看| 中文字幕在线看片成人| 国产成人影院在线观看| 成人性生交大片免费视频| aaa成人永久在线观看视频| 国产成人无码区免费内射一片色欲| 久久www成人看片| 亚洲国产精品一区二区成人片国内| 成人午夜亚洲精品无码网站| 67194成人手机在线| 亚洲国产成人精品无码区在线秒播| 成人无号精品一区二区三区| 欧美成人在线影院| WWW夜片内射视频日韩精品成人| 国产成人亚洲综合一区| 色综合天天综合网国产成人网| 成人一级黄色大片| 成人毛片18女人毛片免费96| 久久久久99精品成人片直播| 国产成人一区二区动漫精品| 国产成人精品无码播放| 成人免费视频软件网站| 成人国产在线24小时播放视频| 成人精品一区二区三区校园激情|