即時通訊技術文集(第20期):IM架構設計技術文章(Part3) [共14篇]

發表於2023-09-20
為了更好地分類閱讀 52im.net 總計1000多篇精編文章,我將在每週三推送新的一期技術文集,本次是第20 期。

[-1-] 融雲技術分享:全面揭秘億級IM訊息的可靠投遞機制

[連結] http://www.52im.net/thread-3638-1-1.html

[摘要] 本文根據融雲億級IM訊息系統的技術實踐,總結了分散式IM訊息的可靠投遞機制,希望能為你的IM開發和知識學習起到拋磚引玉的作用。

[-2 -] IM開發技術學習:揭秘微信朋友圈這種資訊推流背後的系統設計

[連結] http://www.52im.net/thread-3675-1-1.html

[摘要] 本文將重點討論的是“關注”功能對應的技術實現:先總結常用的基於時間線Feed流的後臺技術實現方案,再結合具體的業務場景,根據實際需求在基本設計思路上做一些靈活的運用。

[-3 -] 阿里IM技術分享(三):閒魚億級IM訊息系統的架構演進之路

[連結] http://www.52im.net/thread-3699-1-1.html

[摘要] 本文分享的是閒魚即時訊息系統架構從零開始的技術變遷之路,以期更多的同行們在此基礎上汲取經驗,得到有價值的啟發。

[-4 -] 阿里IM技術分享(四):閒魚億級IM訊息系統的可靠投遞最佳化實踐

[連結] http://www.52im.net/thread-3706-1-1.html

[摘要] 那麼基於閒魚現有的即時訊息系統架構和技術體系,如何來最佳化它的訊息穩定性、可靠性?應該從哪裡開始治理?當前系統現狀到底是什麼樣?如何客觀進行衡量?希望本文能讓大家看到一個不一樣的閒魚即時訊息系統。

[-5 -] 阿里IM技術分享(五):閒魚億級IM訊息系統的及時性最佳化實踐

[連結] http://www.52im.net/thread-3726-1-1.html

[摘要] 本文將根據閒魚IM訊息系統在訊息及時性方面的最佳化實踐,詳細分析了IM線上通道面臨的各種技術問題,並透過相應的技術手段來最佳化從而保證使用者訊息的及時到達。

[- 6 -] 阿里IM技術分享(六):閒魚億級IM訊息系統的離線推送到達率最佳化

[連結] http://www.52im.net/thread-3748-1-1.html

[摘要] 本文將要分享的是閒魚IM訊息在解決離線推送的到達率方面的技術實踐,內容包括問題分析和技術最佳化思路等,希望能帶給你啟發。

[-7-] 阿里IM技術分享(八):深度解密釘釘即時訊息服務DTIM的技術設計

[連結] http://www.52im.net/thread-4012-1-1.html

[摘要] 本篇文章內容將從模型設計原理到具體的技術架構、最底層的儲存模型到跨地域的單元化等,全方位展現了 DTIM 在實際生產應用中所遇到的各種技術挑戰及相應的解決方案,希望借本文內容的分享能為國內企業級IM的開發帶來思考和啟發。

[-8 -] 阿里IM技術分享(九):深度揭密RocketMQ在釘釘IM系統中的應用實踐

[連結] http://www.52im.net/thread-4106-1-1.html

[摘要] 在釘釘的IM中,我們透過 RocketMQ實現了系統解耦、非同步削峰填谷,還透過定時訊息實現分散式定時任務等高階特性。同時與 RocketMQ 深入共創,不斷最佳化解決了很多RocketMQ本身的問題,並且孵化出 POP 消費模式等新特性,使 RocketMQ 能夠完美支援對效能穩定性和時延要求非常高的 IM 系統。本文將為你分享這些內容。

[-9 -] 基於實踐:一套百萬訊息量小規模IM系統技術要點總結

[連結] http://www.52im.net/thread-3752-1-1.html

[摘要] 本文內容將從開發者的視角出發(主要是我自已的開發體會),圍繞專案背景、業務需求、技術原理、開發方案等主題,一步一步的與大家一起剖析:設計一套百萬訊息量的小規模IM系統架構設計上需要注意的技術要點。

[-10 -] 跟著原始碼學IM(十):基於Netty,搭建高效能IM叢集(含技術思路+原始碼)

[連結] http://www.52im.net/thread-3816-1-1.html

[摘要] 本文將根據筆者這次的業餘技術實踐,為你講述如何基於Netty+Zk+Redis來搭建一套高效能IM叢集,包括本次實現IM叢集的技術原理和例項程式碼,希望能帶給你啟發。

[-11 -] 一套十萬級TPS的IM綜合訊息系統的架構實踐與思考

[連結] http://www.52im.net/thread-3954-1-1.html

[摘要] 下面就由我來介紹一下我所負責的公司IM綜合訊息系統所經歷的架構設計歷程,以及架構設計過程中的一些思路和總結,希望能給你帶來啟發。

[-12 -] 直播系統聊天技術(八):vivo直播系統中IM訊息模組的架構實踐

[連結] http://www.52im.net/thread-3994-1-1.html

[摘要] 本文針對秀場直播,結合我們一年以來透過處理不同的業務線上問題,進行了技術演進式的IM訊息模組架構的升級與調整,並據此進行了技術總結、整理成文,希望藉此機會分享給大家。

[-13-] 得物從0到1自研客服IM系統的技術實踐之路

[連結] http://www.52im.net/thread-4153-1-1.html

[摘要] 本篇文章將基於工程實踐,分享我們從0到1自研一套客服IM系統時在各種關鍵技術點上的設計思路和實踐方法。

[-14-] 海量使用者IM聊天室的架構設計與實踐

[連結] http://www.52im.net/thread-4404-1-1.html

[摘要] 本文將分享網易雲信針對海量使用者IM聊天室的架構設計與應用實踐,希望能帶給你啟發。

?52im社群本週新文:《IM跨平臺技術學習(九):全面解密新QQ桌面版的Electron記憶體最佳化實踐 http://www.52im.net/thread-4429-1-1.html》,歡迎閱讀!?

我是Jack Jiang,我為自已帶鹽!https://github.com/JackJiang2011/MobileIMSDK/

相關文章