原文:基於Netty設計微信釘釘后端高並發IM架構,設計一個億級消息量的IM系統【B站課程資料】

寫有前面本文將在億級消息量 分布式IM系統這個技術前提下,分析和總結實現這套系統所需要掌握的知識點,內容沒有高深的技術概念,盡量做到新手老手皆能讀懂。 本文不會給出一套通用的IM方案,也不會評判某種架構的好壞,而是討論設計 IM系統的常見難題跟業界的解決方案。 因為也沒有所謂的通用IM架構方案,不同的解決方案都各有其優缺點,只有最滿足業務的系統才是一個好的系統。 在人力 物力 時間資源有限的前提 ...

2021-10-09 17:11 1 762 推薦指數:

查看詳情

Netty 100萬流量 並發 仿 IM后台 開源項目實戰

瘋狂創客圈,一個Java 並發研習社群 【博客園 總入口 】 瘋狂創客圈,傾力推出:面試必備 + 面試必備 + 面試必備 的基礎原理+實戰 書籍 《Netty Zookeeper Redis 並發實戰》 寫在前面 順便說明下: 本文的內容只是一個初稿、初稿,本文的知識,在《Netty ...

Tue Nov 06 07:13:00 CST 2018 0 17298
阿里技術分享:企業IM王者——釘在后端架構上的過人之處

本文引用了唐小智發表於InfoQ公眾號上的“企業IM存儲架構創新之道”一文的部分內容,收錄時有改動,感謝原作者的無私分享。 1、引言 業界的 IM 產品在功能上同質化較高,而企業IM 產品對於可用、安全性又有更高的要求,如何打造具備差異化的產品,又在可用、安全性、數據一致性 ...

Tue Nov 26 23:31:00 CST 2019 0 2013
阿里IM技術分享(三):閑魚IM消息系統架構演進之路

本文由阿里閑魚技術團隊今朝、有攸分享,本次有修訂。 1、引言 閑魚即時消息系統歷經數代迭代,目前已能穩定的支撐消息體量。 在此消息系統的建設過程中,我們經歷了從簡單到復雜、從困擾到破局,每一次的技術改變都是為了更好的解決當下業務所面臨的問題。 本文分享的是閑魚即時消息系統架構從零開始 ...

Mon Sep 13 23:01:00 CST 2021 0 208
Netty實戰:設計一個IM框架

來源: 逅弈逐碼 bitchat 是一個基於 NettyIM 即時通訊框架 項目地址:https://github.com/all4you/bitchat 快速開始 bitchat-example 模塊提供了一個服務端與客戶端的實現示例,可以參照該示例進行 ...

Tue Aug 13 18:08:00 CST 2019 0 576
流量系統架構之如何設計每秒十萬查詢的並發架構

流量架構專欄: 流量系統架構之如何支撐百億級數據的存儲與計算 流量系統架構之如何設計容錯分布式計算系統 流量系統架構之如何設計承載百億流量的高性能架構 流量系統架構之如何設計每秒數十萬查詢的並發架構 ...

Wed Mar 20 00:57:00 CST 2019 0 4498
企業IM架構設計揭秘:消息模型、萬人群、已讀回執、消息撤回等

本文作者潘唐磊,騰訊WXG(事業群)開發工程師,畢業於中山大學。內容有修訂。 1、內容概述 本文總結了企業IM消息系統架構設計,闡述了企業業務給IM架構設計帶來的技術難點和挑戰,以及技術方案的對比與分析。同時總結了IM后台開發的一些常用手段,適用於IM消息系統 ...

Tue Jul 20 00:22:00 CST 2021 0 351
阿里IM技術分享(五):閑魚IM消息系統的及時性優化實踐

本文由阿里閑魚技術團隊有攸分享,原題“向消息延遲說bybye:閑魚消息及時到達方案”,有修訂和改動,感謝作者的分享。 1、引言 IM消息作為閑魚用戶重要的交易咨詢工具,核心目標有兩點: 1)第一是保證用戶的消息不丟失; 2)第二是保證用戶的消息及時送達接收方。 IM消息 ...

Wed Oct 20 06:56:00 CST 2021 0 115
一套可用、易伸縮、並發IM群聊架構方案設計實踐

本文原題為“一套可用群聊消息系統實現”,由作者“於雨氏”授權整理和發布,內容有些許改動,作者博客地址:alexstocks.github.io。應作者要求,如需轉載,請聯系作者獲得授權。 一、引言 要實現一整套能用於大用戶並發場景下的IM群聊,技術難度 ...

Wed Oct 17 22:31:00 CST 2018 1 2534
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM