文章 2025-07-16 来自:开发者社区

⚡ 构建真正的高性能即时通讯服务:基于 Netty 集群的架构设计与实现

引子 在前面的文章中,我们基于 Netty 构建了一套单体架构的即时通讯服务。虽然单体架构在开发初期简单高效,但随着用户量的增长和业务规模的扩大,其局限性逐渐显现。当面对高并发场景时,单体 Netty 服务很容易触及性能天花板,导致消息推送延迟、连接频繁断开等问题。 然而,如果只是简单地复制多个 Netty 实...

⚡ 构建真正的高性能即时通讯服务:基于 Netty 集群的架构设计与实现
文章 2025-07-10 来自:开发者社区

构建即时通讯APP内的小程序生态体系:从架构设计到技术实现-优雅草卓伊凡

构建即时通讯APP内的小程序生态体系:从架构设计到技术实现-优雅草卓伊凡 由于蜻蜓I即时通讯小程序即将迎来大开发,要开发对应的小程序生态,因此必须开始做一定的前期研究 一、小程序平台化建设的核心价值与挑战 1. 即时通讯APP集成小程序生态的商业价值 根据艾瑞咨询《2023年小程序生态发展白皮书》数据显示: 微信小程序生态GMV已达3.5万亿元...

构建即时通讯APP内的小程序生态体系:从架构设计到技术实现-优雅草卓伊凡
文章 2023-12-21 来自:开发者社区

一套分布式IM即时通讯系统的技术选型和架构设计

本文由冰河分享,作者博客 binghe.gitcode.host,原题“这套分布式IM即时通讯系统如何写到简历上?我给你整理好了!”,本文有修订和改动。 1、引言分布式IM即时通讯系统本质上就是对线上聊天和用户的管理。 针对聊天本身来说,最核心的需求就是:发送文字、图片、文件、语音、视频、消息缓存、...

一套分布式IM即时通讯系统的技术选型和架构设计
文章 2023-09-20 来自:开发者社区

即时通讯技术文集(第21期):后端架构设计基础入门系列 [共15篇]

为了更好地分类阅读 52im.net 总计1000多篇精编文章,我将在每周三推送新的一期技术文集,本次是第21期。[-1-] 新手入门:零基础理解大型分布式架构的演进历史、技术原理、最佳实践[链接] http://www.52im.net/thread-2007-1-1.html[摘要] 本文我们就来聊聊分布式架构的演进过程,希望能给大家带来眼前一亮的感觉。[- 2-] 一篇读懂分布式架构下的负....

即时通讯技术文集(第21期):后端架构设计基础入门系列 [共15篇]
文章 2023-09-13 来自:开发者社区

即时通讯技术文集(第20期):IM架构设计技术文章(Part3) [共14篇]

为了更好地分类阅读 52im.net 总计1000多篇精编文章,我将在每周三推送新的一期技术文集,本次是第20期。[-1-] 融云技术分享:全面揭秘亿级IM消息的可靠投递机制[链接] http://www.52im.net/thread-3638-1-1.html[摘要] 本文根据融云亿级IM消息系统的技术实践,总结了分布式IM消息的可靠投递机制,希望能为你的IM开发和知识学习起到抛砖引玉的作用....

即时通讯技术文集(第20期):IM架构设计技术文章(Part3) [共14篇]
文章 2023-09-06 来自:开发者社区

即时通讯技术文集(第19期):IM架构设计基础知识合集 [共13篇]

为了更好地分类阅读 52im.net 总计1000多篇精编文章,我将在每周三推送新的一期技术文集,本次是第19 期。[-1-] 微信后台基于时间序的新一代海量数据存储架构的设计实践[链接] http://www.52im.net/thread-2970-1-1.html[摘要] 时隔3年,微信再次分享了基于时间序的新一代海量数据存储架构的设计实践(可以认为是《微信后台基于时间序的海量数据冷热分级....

即时通讯技术文集(第19期):IM架构设计基础知识合集 [共13篇]
文章 2023-06-28 来自:开发者社区

即时通讯技术文集(第18期):IM架构设计基础知识合集 [共16篇]

为了更好地分类阅读 52im.net 总计1000多篇精编文章,我将在每周三推送新的一期技术文集,本次是第18 期。[- 1 -] IM系统的MQ消息中间件选型:Kafka还是RabbitMQ?[链接] http://www.52im.net/thread-1647-1-1.html[摘要] MQ消息中间件可以理解一个水池,水池的这头是消息生产者,水池的那头是消息消费者,生产者和消息者无需直接对....

即时通讯技术文集(第18期):IM架构设计基础知识合集 [共16篇]
文章 2023-06-05 来自:开发者社区

即时通讯技术文集(第16期):IM架构设计技术精选(第一部分) [共17篇]

为了更好地分类阅读 52im.net 总计1000多篇精编文章,我将在每周三推送新的一期技术文集,本次是第16 期。[- 1 -] 浅谈IM系统的架构设计[链接] http://www.52im.net/thread-307-1-1.html[摘要] 下面把我近年来从技术上我对IM系统(即时消息的传输,不包括语音,视频,文件的传输)的理解和设计分享出来,浅薄之见,望大家别见笑,欢迎给出批评意见。....

即时通讯技术文集(第16期):IM架构设计技术精选(第一部分) [共17篇]
文章 2022-02-17 来自:开发者社区

开源OpenIM:高性能、可伸缩、易扩展的即时通讯架构

IM系统技术挑战可靠性IM消息系统的可靠性,通常就是指消息投递的可靠性,即我们经常听到的“消息必达”,通常用消息的不丢失和不重复两个技术指标来表示。确保消息被发送后,能被接收者收到。由于网络环境的复杂性,以及用户在线的不确定性,消息的可靠性(不丢失、不重复)无疑是IM系统的核心指标,也是IM系统实现中的难点之一。总体来说,IM系统的消息“可靠性”,通常就是指聊天消息投递的可靠性(准确的说,这个“....

开源OpenIM:高性能、可伸缩、易扩展的即时通讯架构

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

金融级分布式架构

SOFAStack™(Scalable Open Financial Architecture Stack)是一套用于快速构建金融级分布式架构的中间件,也是在金融场景里锤炼出来的最佳实践。

+关注