原文:基于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