作為國內(nèi)領(lǐng)先的第三方云推送平臺,極光推送始終堅持在技術(shù)進(jìn)步的道路上永不止步。
在經(jīng)歷了三次大規(guī)模系統(tǒng)重構(gòu)之后,極光推送基于 ICE 打造了高可用云推送平臺,在擴容縮容、系統(tǒng)配置集中統(tǒng)一、自動負(fù)載均衡等方面更加便利。
但極光推送并不因為有了 ICE 就止步不前。
極光推送認(rèn)為僅僅ICE是不夠的。
ICE是一個分布式的網(wǎng)絡(luò)中間件,提供了通信層的完全封裝,能自動處理網(wǎng)絡(luò)異常,負(fù)載均衡,業(yè)務(wù)部署等基礎(chǔ)性的工作,避免在這些地方重復(fù)發(fā)明輪子,省時省力,讓研發(fā)人員的工作變得更輕松。
但是,還是需要做一些調(diào)整工作,比如負(fù)載的調(diào)度策略、計劃支持客戶端語言選擇,以及 ICE 對象的設(shè)計。推送系統(tǒng)是多種技術(shù)結(jié)合的綜合體系,需要緩存、需要數(shù)據(jù)庫、需要 MQ 等大量的其它技術(shù)配合。
下圖是 ICE 的體系架構(gòu),這個 C/S 架構(gòu)左邊藍(lán)色代碼部分,是通過IDL生成的相應(yīng)平臺的接口,各平臺下可以直接調(diào)用;右邊是對應(yīng)的接口骨架類,用來容納具體的服務(wù)端業(yè)務(wù)邏輯。
ICE 本身提供的原生服務(wù)如 Ice Grid,它可以管理 Glacier2,極光內(nèi)部服務(wù)節(jié)點很多都是在內(nèi)網(wǎng),如果需要跨網(wǎng)訪問的時候要跨外網(wǎng),不可能把成千上萬節(jié)點都給它,可以通過這樣做一個流量的轉(zhuǎn)發(fā),就是防火墻穿越。
Ice Patch2 是一個自動化的部署,有點像交付,它提供專用的服務(wù),把 Server 放在這樣一個目錄結(jié)構(gòu)里面更新一下,重新計算數(shù)值后發(fā)通知,所有的節(jié)點會全部更新。在更新的過程中,節(jié)點可能會停一下或重啟。正在處理的請求處理完之后,再重新啟動。請求不會在啟動和停止之間丟失,因為 ICE 的客戶端會把這個請求正常定位到其他正在運行的節(jié)點上,客戶端的調(diào)用是沒有感知的。
像 DBAgent、STC、TagAlias 等集群都用到了 ICE,在研發(fā)過程中能節(jié)省不少精力,例如不需要從 Socket 做起,通過 IDL 簡化協(xié)議設(shè)計,提高效率;擴容縮容方便;不用再專門處理容災(zāi);不同語言之間的差異由框架代勞;系統(tǒng)配置集中統(tǒng)一;自動負(fù)載均衡,連接池管理等等。
極光推送始終不忘初心,在用戶與負(fù)載日益增加的情況下,不斷用新的技術(shù)保持高效穩(wěn)定的服務(wù),做國內(nèi)最專業(yè)的開發(fā)者服務(wù)。
文章內(nèi)容僅供閱讀,不構(gòu)成投資建議,請謹(jǐn)慎對待。投資者據(jù)此操作,風(fēng)險自擔(dān)。
11月11日,據(jù)網(wǎng)經(jīng)社數(shù)字零售臺(DR.100EC.CN)數(shù)據(jù)顯示,秋冬服飾仍是雙11的C位,女士針織衫、女士外套、女士羽絨服等位居服飾消費前列,女士夾克銷量同比增長72%,女士棉衣、女士羊毛衫銷量同比增長50%以上。男士外套銷量同比增長30%以上。
奧維云網(wǎng)(AVC)推總數(shù)據(jù)顯示,2024年1-9月明火炊具線上零售額94.2億元,同比增加3.1%,其中抖音渠道表現(xiàn)優(yōu)異,同比有14%的漲幅,傳統(tǒng)電商略有下滑,同比降低2.3%。
“以前都要去窗口辦,一套流程下來都要半個月了,現(xiàn)在方便多了!”打開“重慶公積金”微信小程序,按照提示流程提交相關(guān)材料,僅幾秒鐘,重慶市民曾某的賬戶就打進(jìn)了21600元。
華碩ProArt創(chuàng)藝27 Pro PA279CRV顯示器,憑借其優(yōu)秀的性能配置和精準(zhǔn)的色彩呈現(xiàn)能力,為您的創(chuàng)作工作帶來實質(zhì)性的幫助,雙十一期間低至2799元,性價比很高,簡直是創(chuàng)作者們的首選。
9月14日,2024全球工業(yè)互聯(lián)網(wǎng)大會——工業(yè)互聯(lián)網(wǎng)標(biāo)識解析專題論壇在沈陽成功舉辦。