葉新江:移動互聯(lián)網(wǎng)掘金正當(dāng)時(shí) 個(gè)推甘作靠譜的送水工

2015 Arch Summit全球架構(gòu)師峰會在深圳召開,個(gè)推作為本次活動贊助商之一由CTO葉新江為參會者帶來“基于產(chǎn)品規(guī)律下的個(gè)推架構(gòu)演進(jìn)”的精彩主題演講。本次演講給現(xiàn)場諸多企業(yè)技術(shù)管理者、CTO、架構(gòu)師深入淺出地解讀了個(gè)推的架構(gòu)演進(jìn),分別闡述了個(gè)推V1.0、V2.0、V3.0的價(jià)值定位和架構(gòu)關(guān)注點(diǎn)。

葉新江在開場時(shí)便自豪地為參會者介紹個(gè)推:個(gè)推是最專業(yè)的推送技術(shù)服務(wù)商,在第三方推送市場上,個(gè)推的市場占有率高達(dá)90%以上。個(gè)推為企業(yè)和開發(fā)者提供消息推送技術(shù)服務(wù)和Android、iOS推送SDK,并且支持WEB及服務(wù)器端推送API接入,使APP快速集成云推送功能,免去開發(fā)成本,有效提高產(chǎn)品活躍度與用戶體驗(yàn)。一組最新的數(shù)據(jù)可以說明個(gè)推目前所取得的階段性成就:SDK接入總用戶達(dá) 50 億(其中海外5億)、接入應(yīng)用超過 35 萬、開發(fā)者人數(shù)超過 19 萬、獨(dú)立覆蓋 8 億 手機(jī)終端(海外1億)、日均活躍用戶近 6 億、日分發(fā)消息 20 億 條!

個(gè)推能夠有如此震撼人心的數(shù)據(jù)以及如此高的市場占有率,和個(gè)推系統(tǒng)的不斷優(yōu)化演進(jìn)是分不開的。個(gè)推產(chǎn)品從V1.0實(shí)時(shí)推送、V2.0智能推送到現(xiàn)在的V3.0應(yīng)景推送,它的系統(tǒng)演進(jìn)路徑也在發(fā)生著變化:從小規(guī)模IM產(chǎn)品到大并發(fā)的通信系統(tǒng),個(gè)推基于開源基礎(chǔ)部件做了架構(gòu)的重新設(shè)計(jì),而我們知道互聯(lián)網(wǎng)公司發(fā)展到最后必定要朝著大分布系統(tǒng)和大數(shù)據(jù)系統(tǒng)的方向發(fā)展,由此個(gè)推基ML/Spark/Hadoop進(jìn)行了架構(gòu)演進(jìn),包括多地協(xié)同、機(jī)器學(xué)習(xí)和流式處理等。

葉新江幽默地用一個(gè)“胖子減肥”的故事,向參會者形象生動地說明要想取得良好的收益,激勵(lì)是一方面,但危機(jī)感和壓力反而是一個(gè)更好的方式。他舉了個(gè)推與新浪微博的合作案例,把個(gè)推比作胖子,而激勵(lì)個(gè)推成功“減肥”的人是新浪微博。2012年新浪微博鼎盛時(shí)期的高用戶量對個(gè)推的單機(jī)承載能力提出了更高的要求,這對于個(gè)推是一個(gè)壓力,更是成長。由此把個(gè)推1.0的價(jià)值定位為:省電(空載耗電15-50mAh/);省流量(空載流量0.8-1.2M/月);高并發(fā)(單臺服務(wù)器并發(fā)200-500萬);高吞吐(下發(fā)速率可達(dá)50-100萬/秒);超穩(wěn)定(消息到達(dá)率99%以上);超省心(功能開發(fā)成本節(jié)省90%)。

個(gè)推在研發(fā)過程中把V1.0的架構(gòu)關(guān)注點(diǎn)重點(diǎn)放在單機(jī)承載能力的挖掘上,并且采用普通商業(yè)機(jī)器非商業(yè)軟件、運(yùn)用單設(shè)備多模塊方式降低成本,另外在QoS方面,采用客戶端-AP分離、核心推送功能分離和流控促進(jìn)產(chǎn)品的穩(wěn)定,運(yùn)用網(wǎng)絡(luò)智能解析、無狀態(tài)的信息交換、應(yīng)用級平衡負(fù)載和分發(fā)、高吞吐-異步調(diào)用等方式提高產(chǎn)品性能,采用集群、線性拓展的技術(shù)保證了產(chǎn)品的可靠性。

對于個(gè)推2.0和3.0的價(jià)值定位上,可以簡單地用一句話來概括,就是“在合適的時(shí)間、合適的地點(diǎn)、合適的場景下將合適的內(nèi)容推送給合適的人”.這句簡單的話卻包含了個(gè)推的產(chǎn)品特色和功能。“合適的時(shí)間”可根據(jù)個(gè)推1.0的實(shí)時(shí)推送功能自主設(shè)定推送時(shí)間,“合適的地點(diǎn)”基于地理圍欄技術(shù),智能場景標(biāo)簽實(shí)現(xiàn)了“合適的場景”,在這三個(gè)功能的基礎(chǔ)上,采用對比測試技術(shù)得出“合適的內(nèi)容”,最后結(jié)合智能畫像標(biāo)簽使得APP開發(fā)者能夠把內(nèi)容實(shí)時(shí)、精準(zhǔn)、高效地推送給“合適的人”.

因此,為保證用戶體驗(yàn),個(gè)推V2.0的架構(gòu)關(guān)注點(diǎn)重點(diǎn)放在了進(jìn)一步QoS保證和系統(tǒng)服務(wù)化。個(gè)推2.0做到了數(shù)十億級用戶數(shù)據(jù)方案規(guī)劃、冷熱數(shù)據(jù)分離、不同客戶分級(域化)、更強(qiáng)的數(shù)據(jù)檢索能力、應(yīng)用層網(wǎng)絡(luò)優(yōu)化以及運(yùn)維規(guī)范化自動化;同時(shí)在系統(tǒng)方面也做到了統(tǒng)一服務(wù)化、服務(wù)依賴和治理系統(tǒng)、內(nèi)部服務(wù)拆分、異常模塊自動隔離、服務(wù)調(diào)用跟蹤等等。個(gè)推V3.0的架構(gòu)關(guān)注點(diǎn)是圍繞大數(shù)據(jù)處理進(jìn)行的,包括:數(shù)據(jù)的采集、數(shù)據(jù)收集的效率、批量處理、流式計(jì)算、數(shù)據(jù)實(shí)時(shí)檢索、數(shù)據(jù)可視化和資源管理。

葉新江的細(xì)致講解,讓現(xiàn)場參與者知道個(gè)推的更加了解個(gè)推的產(chǎn)品和技術(shù),讓已經(jīng)使用個(gè)推的更加相信他們的選擇!“系統(tǒng)不死,優(yōu)化不止”,移動互聯(lián)網(wǎng)界都在挖掘金礦的時(shí)候,個(gè)推會從旁做一個(gè)有節(jié)操、靠譜的送水工,給用戶帶去源源不斷的舒適體驗(yàn)!

極客網(wǎng)企業(yè)會員

免責(zé)聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請進(jìn)一步核實(shí),并對任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對有關(guān)資料所引致的錯(cuò)誤、不確或遺漏,概不負(fù)任何法律責(zé)任。任何單位或個(gè)人認(rèn)為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),應(yīng)及時(shí)向本網(wǎng)站提出書面權(quán)利通知或不實(shí)情況說明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。

2015-07-22
葉新江:移動互聯(lián)網(wǎng)掘金正當(dāng)時(shí) 個(gè)推甘作靠譜的送水工
2015 Arch Summit全球架構(gòu)師峰會在深圳召開,個(gè)推作為本次活動贊助商之一由CTO葉新江為參會者帶來基于產(chǎn)品規(guī)律下的個(gè)推架構(gòu)演進(jìn)的精彩主題演講。本次演講給現(xiàn)場諸多企業(yè)技術(shù)管理者、CTO、架構(gòu)師深入淺出地解讀了個(gè)推的架構(gòu)演進(jìn),分別闡述了個(gè)推V1 0、V2 0、V3 0的價(jià)值定位和架構(gòu)關(guān)

長按掃碼 閱讀全文