默認
打賞 發表評論 16
想開發IM:買成品怕坑?租第3方怕貴?找開源自已擼?盡量別走彎路了... 找站長給點建議
網易IM云千萬級并發消息處理能力的架構設計與實踐PPT [附件下載]
閱讀(30781) | 評論(16 收藏5 淘帖1 2

前言


本次分享是網易云信首席架構師周梁偉在ArchSummit架構師峰會上并于網易IM云服務架構設計與實踐的演講PPT,演講涉及網絡云信在規模云IM架構實踐中的一些總結和具體的問題解決方案的分享。不過,因本PPT相關的視頻資料已不可查,而PPT中的部分技術較為專業且概括,建議有一定IM開發經驗的同行下載,IM開發初學者可暫時不用考慮下載。

本PPT中涉及的一些核心概念、架構圖、流程圖等都屬難得的實踐干貨內容,有經驗的IM開發者都可以從這些資料中獲益,歡迎下載研究。

分享者介紹


網易IM云千萬級并發消息處理能力的架構設計與實踐PPT [附件下載]_a.png 周梁偉,2011年加入網易

- 先后參與了云存儲系統、日志采集平臺、通用網站數據分析平臺、易信后臺等基礎平臺和產品系統的功能設計和開發;
- 也從事過HBase集群運維,數據統計分析等大數據相關工作,對大數據技術在線上產品中的應用具有一定的實踐;
- 關注通用高性能服務器設計實現,大數據技術和IM類應用的相關技術和發展;
- 目前作為云信系統架構師負責云信IM平臺的架構設計和服務器研發團隊。

PPT內容概述


本PPT對應的演講所涉及的內容提綱如下:

  • 深度剖析云信IM云服務的系統架構,詳細闡述了在IM系統中如何實現消息投遞快速,安全和零丟失等特性;
  • 從架構設計的角度如何達成服務的高可用和易擴展等目標;
  • 同時還會從單聊,群聊和聊天室等不同的社交場景來介紹差異化的消息投遞機制;
  • 除了核心的IM能力之外,還將介紹云信如何為開發者提供更多可定制功能,如云信如何實現個性化的內容審核支持,與開發者自有系統的數據同步機制,與直播、在線教育等典型應用場景的支持方案;
  • 第三個部分還會介紹我們在一個強時效性的在線服務中對大數據相關技術的應用實踐。

將帶給您的收獲


  • 1. 對沒有從事過IM類應用開發的觀眾,在聽完本演講之后能對當前熱門的微信為代表的IM系統在技術架構上有一個比較全面直觀的認識;
  • 2. 對正在使用或者將要使用這類IM能力的開發者,可以幫助他們提前認識到未來可能遇到的技術挑戰和可行的解決方案;
  • 3. 對其他的開發者也可以了解到一些比較通用的服務架構設計方法,為提供自身服務的穩定性,可用性和可擴展性方面提供一些借鑒。

PPT內容提綱


1、網易云信IM云架構介紹:
  • 云IM架構分層;
  • 部署拓撲示意。

2、連接層管理與優化:
  • IM連接層要解決的問題有哪些?
  • IM客戶端接入過程的流程是怎樣的;
  • 問題一:怎么讓IM消息投遞并發能力倍增?
  • 問題二:怎么解決IM服務器單節點的性能瓶頸?
  • 問題三:怎么解決IM客戶端在弱網環境下的連接問題?

3、服務化與高可用:
  • 簡單粗暴的服務器改進版;
  • 服務化與高可用改造;
  • 案例數據。

4、IM功能特色解析:
  • 不同場景IM消息的時效與功能;
  • 具有不同時效性的IM消息示意圖;
  • IM用戶關系管理;
  • IM內容審核深度支持;
  • 與第三方系統的數據同步機制。

PPT部分截圖


網易IM云千萬級并發消息處理能力的架構設計與實踐PPT [附件下載]_1.jpg
網易IM云千萬級并發消息處理能力的架構設計與實踐PPT [附件下載]_2.jpg
網易IM云千萬級并發消息處理能力的架構設計與實踐PPT [附件下載]_2_1.jpg
網易IM云千萬級并發消息處理能力的架構設計與實踐PPT [附件下載]_3.jpg
網易IM云千萬級并發消息處理能力的架構設計與實踐PPT [附件下載]_4.jpg
網易IM云千萬級并發消息處理能力的架構設計與實踐PPT [附件下載]_5.jpg

PPT附件下載


網易IM云千萬級并發消息處理能力的架構設計與實踐PPT(52im.net).pdf (1.65 MB , 下載次數: 162 , 售價: 2 金幣)

附錄:全站精品資源下載


[1] 精品源碼下載:
輕量級即時通訊框架MobileIMSDK的iOS源碼(開源版)[附件下載]
開源IM工程“蘑菇街TeamTalk”2015年5月前未刪減版完整代碼 [附件下載]
微信本地數據庫破解版(含iOS、Android),僅供學習研究 [附件下載]
NIO框架入門(四):Android與MINA2、Netty4的跨平臺UDP雙向通信實戰 [附件下載]
NIO框架入門(三):iOS與MINA2、Netty4的跨平臺UDP雙向通信實戰 [附件下載]
NIO框架入門(二):服務端基于MINA2的UDP雙向通信Demo演示 [附件下載]
NIO框架入門(一):服務端基于Netty4的UDP雙向通信Demo演示 [附件下載]
用于IM中圖片壓縮的Android工具類源碼,效果可媲美微信 [附件下載]
高仿Android版手機QQ可拖拽未讀數小氣泡源碼 [附件下載]
一個WebSocket實時聊天室Demo:基于node.js+socket.io [附件下載]
Android聊天界面源碼:實現了聊天氣泡、表情圖標(可翻頁) [附件下載]
高仿Android版手機QQ首頁側滑菜單源碼 [附件下載]
開源libco庫:單機千萬連接、支撐微信8億用戶的后臺框架基石 [源碼下載]
分享java AMR音頻文件合并源碼,全網最全
微信團隊原創Android資源混淆工具:AndResGuard [有源碼]
一個基于MQTT通信協議的完整Android推送Demo [附件下載]
Android版高仿微信聊天界面源碼 [附件下載]

[2] 精品文檔和工具下載:
計算機網絡通訊協議關系圖(中文珍藏版)[附件下載]
史上最全即時通訊軟件簡史(精編大圖版)[附件下載]
基于RTMP協議的流媒體技術的原理與應用(技術論文)[附件下載]
獨家發布《TCP/IP詳解 卷1:協議》CHM版 [附件下載]
良心分享:WebRTC 零基礎開發者教程(中文)[附件下載]
MQTT協議手冊(中文翻譯版)[附件下載]
經典書籍《UNIX網絡編程》最全下載(卷1+卷2、中文版+英文版)[附件下載]
音視頻開發理論入門書籍之《視頻技術手冊(第5版)》[附件下載]
國際電聯H.264視頻編碼標準官方技術手冊(中文版)[附件下載]
Apache MINA2.0 開發指南(中文版)[附件下載]
網絡通訊數據抓包和分析工具 Wireshark 使用教程(中文) [附件下載]
最新收集NAT穿越(p2p打洞)免費STUN服務器列表 [附件下載]
高性能網絡編程經典:《The C10K problem(英文)》[附件下載]
即時通訊系統的原理、技術和應用(技術論文)[附件下載]
技術論文:微信對網絡影響的技術試驗及分析[附件下載]
華為內部3G網絡資料: WCDMA系統原理培訓手冊[附件下載]
網絡測試:Android版多路ping命令工具EnterprisePing[附件下載]
Android反編譯利器APKDB:沒有美工的日子里繼續堅強的擼
一款用于P2P開發的NAT類型檢測工具 [附件下載]
兩款增強型Ping工具:持續統計、圖形化展式網絡狀況 [附件下載]

[3] 精選視頻、演講PPT下載:
QQ空間移動端10億級視頻播放技術優化揭秘(視頻+PPT)[附件下載]
RTC實時互聯網2017年度大會精選演講PPT [附件下載]
微信分享開源IM網絡層組件庫Mars的技術實現(視頻+PPT)[附件下載]
微服務理念在微信海量用戶后臺架構中的實踐(視頻+PPT)[附件下載]
移動端IM開發和構建中的技術難點實踐分享(視頻+PPT)[附件下載]
網易云信的高品質即時通訊技術實踐之路(視頻+PPT)[附件下載]
騰訊音視頻實驗室:直面音視頻質量評估之痛(視頻+PPT)[附件下載]
騰訊QQ1.4億在線用戶的技術挑戰和架構演進之路PPT[附件下載]
微信朋友圈海量技術之道PPT[附件下載]
手機淘寶消息推送系統的架構與實踐(音頻+PPT)[附件下載]
如何進行實時音視頻的質量評估與監控(視頻+PPT)[附件下載]
Go語言構建高并發消息推送系統實踐PPT(來自360公司)[附件下載]
網易IM云千萬級并發消息處理能力的架構設計與實踐PPT [附件下載]
手機QQ的海量用戶移動化實踐分享(視頻+PPT)[附件下載]
釘釘——基于IM技術的新一代企業OA平臺的技術挑戰(視頻+PPT)[附件下載]
微信技術總監談架構:微信之道——大道至簡(PPT講稿)[附件下載]
Netty的架構剖析及應用案例介紹(視頻+PPT)[附件下載]
聲網架構師談實時音視頻云的實現難點(視頻采訪)
滴滴打車架構演變及應用實踐(PPT講稿)[附件下載]
微信海量用戶背后的后臺系統存儲架構(視頻+PPT)[附件下載]
在線音視頻直播室服務端架構最佳實踐(視頻+PPT)[附件下載]
從0到1:萬人在線的實時音視頻直播技術實踐分享(視頻+PPT)[附件下載]
微信移動端應對弱網絡情況的探索和實踐PPT[附件下載]
Android版微信從300KB到30MB的技術演進(PPT講稿)[附件下載]

即時通訊網 - 即時通訊開發者社區! 來源: - 即時通訊開發者社區!

上一篇:開源libco庫:單機千萬連接、支撐微信8億用戶的后臺框架基石 [源碼下載]下一篇:微信分享開源IM網絡層組件庫Mars的技術實現(視頻+PPT)[附件下載]

本帖已收錄至以下技術專輯

推薦方案
評論 16
專門注冊個號上來頂群主,收藏了!
簽名: 該會員沒有填寫今日想說內容.
引用:一地鼻血 發表于 2016-12-19 10:43
專門注冊個號上來頂群主,收藏了!

你這頭像哥看不膩
簽名: 《IM里“附近的人”功能實現原理是什么?如何高效率地實現它?》http://www.uktmgv.tw/thread-2827-1-1.html
引用:一地鼻血 發表于 2016-12-19 10:43
專門注冊個號上來頂群主,收藏了!

就為你的頭像而來
支持樓主
寫的好勒
簽名: 《IM里“附近的人”功能實現原理是什么?如何高效率地實現它?》http://www.uktmgv.tw/thread-2827-1-1.html
感謝樓主的分享
簽名: 該會員沒有填寫今日想說內容.
mark
簽名: 樣樣精通
感謝分享
寫的很好``
引用:一地鼻血 發表于 2016-12-19 10:43
專門注冊個號上來頂群主,收藏了!

不錯
簽名: 不錯,好好學習
thank U ^^
簽名: wow wow
有視頻嗎

這個演講沒有視頻
簽名: 《IM里“附近的人”功能實現原理是什么?如何高效率地實現它?》http://www.uktmgv.tw/thread-2827-1-1.html
這個有視頻嗎?PPT里面內容太少了
簽名: 天氣不錯
引用:張小馳_q6jys 發表于 2019-06-26 19:26
這個有視頻嗎?PPT里面內容太少了

這個沒有演講視頻
簽名: 《IM里“附近的人”功能實現原理是什么?如何高效率地實現它?》http://www.uktmgv.tw/thread-2827-1-1.html
打賞樓主 ×
使用微信打賞! 使用支付寶打賞!

返回頂部
曾氏料二肖中特