最近百度召開的世界大會,作為互聯網行業的從業人員,筆者也到會場轉了一圈。上午的主論壇乃至直播間都人山人海,筆者只好在會場外展示區的大屏幕前席地而坐,體驗了一把別樣的聽會旅程。
會上,百度CEO李彥宏宣布推出7種武器來幫助開發者,繁榮整個移動互聯網產業。炫酷的展示和全新的特性著實吸引了筆者,比如打破物理屏幕限制的ScreenX、以個人為中心構建的云存儲服務、比開放LBS API更進一步的LBS·云……無法否認,這七大武器里包含了很多創新思路,而且,筆者發現,這些創新的宗旨都是為了讓開發者有能力去創建更豐富的應用。為此,筆者在會后進行了進一步的了解和梳理,分享給各位。
PCS:以個人為中心的基礎設施
初聽PCS(個人云存儲服務),筆者誤以為與市面上的網盤產品類似,但很快,這一想法就被證明是錯誤的。
PCS并非一個單一的產品,它可以看作是以個人為中心構建起來的底層基礎設施服務。因為是基礎設施,所以很多應用可以架構在PCS上。例如,目前,百度網盤、百度相冊都已架構在PCS上。
PCS的創新之處在于,它是以個人為中心構建起來的,所以它可以很方便地實現應用間的數據打通:構建在PCS上的各類應用,其用戶數據都統一存儲在PCS中,通過某些機制允許,不同應用間的用戶數據可以被其他應用共享和再利用。
業界普遍認為,下一個時代是以數據為中心的時代。在筆者看來,PCS的特征順應了這一趨勢——當在PCS上構建的應用足夠多,用戶數據達到一定量的時候,開發者可以基于海量共享數據去創建更有趣的功能和應用。
BAE:按需提供開發運行能力
做網站開發的都知道,我們開發網站需要自己買機器、帶寬,搭建數據庫等,從而構建起服務的開發和運行環境。而百度推出的BAE(百度應用引擎),就讓開發者免去了以上步驟:它可以根據應用的實時需求,提供給該應用合適的計算和存儲能力,讓應用可以非常穩定地運行在BAE上。
筆者認為,從整體上看,BAE是一種服務模式的創新,即將計算、存儲等能力以服務的形式按需提供給用戶,這亦是云計算模式的一種體現。
而BAE更大和更隱秘的創新來自于其背后的技術。BAE的服務模式說起來簡單,但是要讓這種模式實現高質量的服務并非易事。
舉一個例子,這種服務模式的一個關鍵點是資源的便捷擴展。例如,A應用在初始階段先獲得了一臺機器的計算資源,當A應用的用戶量激增時,系統就要給A應用分配另一臺機器,此時,在一般的架構中,需要將第一臺機器的代碼和部分數據遷移到第二臺機器中,這往往要花費較長時間。
為此,BAE做了一個創新——在計算層之下搭建了數據層,將代碼和部分數據放在了數據層。這樣,即便在計算層新增了機器,也不需要做代碼和數據遷移——因為,新機器可以直接去數據層調用相關代碼。
通過與百度的工程師聊天,筆者獲知,BAE類似的創新還有很多,且已經申請了許多專利。有興趣的朋友可以去進一步了解。
Site App:首創模板化WebApp構建模式
Site App是一個挺有趣的服務。簡而言之,它可以讓PC網站非常便捷地、幾乎零成本地轉化成適合手機展現的WebApp,并進行WebApp的管理和分發。 上一頁1 23 下一頁
推薦閱讀
招股書顯示,中國手游娛樂集團今年第一季度的凈營收為5433萬元,凈利潤為1882萬元。與之形成鮮明對比的是,去年第四季度,這家公司的凈營收達到5997萬元,而凈利潤則達到1.08億元,主要是因為發生了6130萬元的所得稅>>>詳細閱讀
本文標題:百度CEO李彥宏推出七種武器來幫助開發者
地址:http://www.brh9h.cn/a/guandian/yejie/20121229/113290.html