您的位置:首頁>正文

一個好的消息推送平臺是怎樣煉成的

消息推送是什麼?打開你的手機, 那些停留在鎖屏介面或者下拉欄中的短資訊, 就是消息推送。 其實消息推送就像是在追求你的女神(或者男神), 在合適的時間, 發送應景的文案, 讓女神們能夠記得你的存在, 並且有興趣與你保持互動。

但是就像有些戀愛小白們缺乏經驗一樣, 推送一條不合適的消息(比如女神討厭榴槤, 你卻邀請去吃榴槤火鍋), 或者沒有在合適的時機發送一條暖心的短信(比如當女神傷心時, 你卻後知後覺沒有立馬安慰), 又或者消息轟炸遭到遮罩, 這些都會讓你的應用使用者(女神)離你而去。

那麼, 一個好的消息推送平臺該如何煉成?

如何支撐單日110億條消息下發

分析公司Localytics在一份調查報告中指出, 打開消息推送的APP的使用者留存率是關閉消息推送APP的兩倍多。 而據某電商app運營人員介紹, 某幾次因系統原因未發送全量的消息推動, 當日銷量均比日常降低近30%。

因此, 消息推送對於維繫使用者活性和提升電商銷量有著直接且明顯的效果。 但正是由於效果顯著, 導致在一些特殊時期, 比如雙11期間消息推送的需求量極大, 且高併發。 有資料顯示, 2017年雙11單日, 僅杭州一家專業的消息推送服務商就發送了110億條消息, 並且當天12點的推送量近10億條。 如此龐大的併發消息需要什麼樣的計算平臺來支撐?這些平臺又是如何選擇發送物件,

並將消息精准的推送到對應用戶?

2017年雙十一期間每小時下發量

多樣伺服器組合優化, 讓消息更快、更精准到達

從消息推送過程中的的“消息流”看, 消息推送系統的不同環節, 對於計算、存儲性能的要求也是不同的。 熱資料場景自然需要數萬甚至數十萬的IO來滿足, 冷資料訪問頻率低, 但是體量巨大, 對每TB的成本要求更高。 傳統的互聯網資料還是統一存儲在一個大的存儲池中, 使用的設備也一般為2U通用存儲伺服器, 這必然會造成熱資料場景時延遲高、冷資料場景時存儲成本高的問題, TCO難以優化。 為此, 浪潮1U、2U、4U三類不同的伺服器用來支撐不同的業務場景, 解決不同的業務問題。

快:在消息推送環節,

需要消息即時推送, 實現每秒百萬級甚至更高的消息下發, 屬於高密度計算、高IO低延遲應用場景;

SA5112M4是一款1U偏計算型伺服器, 配置8塊高速2.5寸SAS硬碟, 可以提供10k以上的IOPS。 對於更高的併發需求, 則通過搭配SSD來實現數倍甚至數十倍的IO性能提升。 對於消息下發任務這種重IO、輕存儲的場景, SA5112M4這種1U的伺服器形態, 在滿足業務性能的基礎上, 也能極大提升單位空間內的計算密度。

准:消息推送業務的“精准”依賴於大資料分析, 通過構建大規模的Hadoop集群來實現用戶的精准畫像, 這對於伺服器的計算和存儲性能都有一定的要求, 屬於計算存儲容量均衡應用場景;

浪潮SA5112M4 1U機架式伺服器

在計算能力上, SA5212M4採用英特爾至強E5-2600v4系列CPU, 搭配16條DDR4記憶體,

工作頻率高達2400MHz, 保障暫態高併發請求的快速回應。 在存儲方面, SA5212M4搭配12塊大容量SATA硬碟, 單塊容量達到8T, 單機可容納96T的CDN資料, 滿足CDN集群的龐大資料容量需求。 而對於相對熱的資料, SA5212M4中可加入的4塊2.5寸SSD盤位元, 將提升系統整體回應速度, 經實測, 使用SSD固態硬碟後單台伺服器的服務能力提升了1倍以上, 因此SA5212M4成為支撐客戶Hadoop業務的主力。

浪潮SA5212M4 2U機架式伺服器

省:對於大資料分析後的資料以及相對穩定的使用者畫像, 如性別、興趣、常駐地、職業、收入和年齡等, 屬於更新週期較長的冷資料存儲應用場景, 但同樣也需要將它們存儲下來, 以備後續用戶精准定位時進行快速調用, 因此希望提升資料的存儲密度。

浪潮NF5460M4 4U機架式伺服器

浪潮NF5460M4在4U的高度下滿足36塊大容量雲盤存儲硬碟,最高提供288TB的海量空間,相對於2U伺服器硬碟密度提升50%,每TB成本更優,滿足資訊推送平臺存儲密度的同時,最大化降低整個系統的TCO。

消息推送已經成為智慧手機的一大標籤,推送的速度、精度都決定著手機應用的成功與否。一個好的消息平臺如何搭建,需要什麼樣的硬體平臺選型,希望浪潮的方案能給到你啟發和幫助。

浪潮NF5460M4 4U機架式伺服器

浪潮NF5460M4在4U的高度下滿足36塊大容量雲盤存儲硬碟,最高提供288TB的海量空間,相對於2U伺服器硬碟密度提升50%,每TB成本更優,滿足資訊推送平臺存儲密度的同時,最大化降低整個系統的TCO。

消息推送已經成為智慧手機的一大標籤,推送的速度、精度都決定著手機應用的成功與否。一個好的消息平臺如何搭建,需要什麼樣的硬體平臺選型,希望浪潮的方案能給到你啟發和幫助。

同類文章
Next Article
喜欢就按个赞吧!!!
点击关闭提示