手機在線直播平臺源碼必看搭建經驗分享
大?。?/span>14KB 人氣: 2018-01-09 需要積分:1
源碼難點分析:
1、聊天室消息過于頻繁消息太多??
產品運營一段時間后,消息量不斷攀升,最高到100billion,后來IM方優化后,量級穩定在10billion,但是消息量仍舊過大。?
通過對消息歷史記錄進行數據分析,發現瓶頸在enter和exit消息,占比為84%。?
分析:在線用戶交多,頻繁進出房的動作導致需要不斷發送enter和exit消息,可以預計,當房間內人數越來越多之后,將會有更多的進出房消息,同時增長速度為平方級別。?
總結:客戶端和服務器之間的實時消息過多,同時都是密集操作。?
魚羊兒解決方案:?
人數較多的房間,等級小于一定級別(服務器下發)則不發送進出房消息;?
級別較高的用戶進入房間時,會在進房消息攜帶數據以同步房間信息;??
2、房間活躍度計算??
設有活躍度(禮物G、聊天M) 、 在線人數N+、 直播時間T+?
G為本次直播收到的Y幣數?
M為本次直播發出的消息數?
N+為本次直播在線人數?
T+為本次直播的分鐘數?
非常好我支持^.^
(1) 50%
不好我反對
(1) 50%
下載地址
.docx
手機在線直播平臺源碼必看搭建經驗分享下載
相關電子資料下載
- 編譯官方fridaserver或者strongFrida并替換系統內置版本 64
- 直播就在明天!Fidelity 風機高質量網格仿真一體化解決方案——Cadence CFD 極速前 38
- 基于PyTorch的模型并行分布式訓練Megatron解析 70
- 直播干貨 |工業照明如何更低成本實現節能低碳? 114
- 聚焦 | 上海文廣集團SMG”一帶一路“《在希望之路上》大型融媒直播特別報道 211
- 隔離電源模塊:如何為信號傳輸賦能|內含直播預告 56
- 【10月20日|直播】 噪聲系數測量技術 24
- 【有獎直播】Molex智能手表連接器產品方案及應用介紹 50
- 淺談Linux內核源碼的Makefile、Kconfig和.config文件 135
- 基于OkHttp 3.10.0的源碼案例解析 26