首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
IM
订阅
呆呆呆呆梦
更多收藏集
微信扫码分享
微信
新浪微博
QQ
4篇文章 · 0订阅
(十)Netty进阶篇:漫谈网络粘包、半包问题、解码器与长连接、心跳机制实战
网络粘包、半包问题,在任何网络应用开发中都要解决,基于Netty开发网络应用时也不例外,同时包括长连接、心跳机制,也是网络开发过程中必须要考虑的问题,本章则主要是对这些Netty进阶技术点进行全面阐述
自己手写了一套高性能分布式IM即时通讯系统,出去面试嘎嘎聊,都把面试官整不会了!
分布式IM即时通讯系统本质上就是对线上聊天和用户的管理,针对聊天本身来说,最核心的需求就是:发送文字、图片、文件、语音、视频、消息缓存、消息存储、消息未读、已读、撤回,离线消息、历史消息、单聊、群聊,
上传优化:视频消息实现边压缩边上传,实现高速传输
社交软件中少不了视频消息的发送,视频消息的发送速度将直接影响到用户收发消息的体验。 我们先来看下优化前视频消息压缩、上传以及发送流程:
一套基于Netty的分布式高可用IM详细设计与实现(有源码)
本文将要分享的是如何从零实现一套基于Netty框架的分布式高可用IM系统,它将支持长连接网关管理、单聊、群聊、聊天记录查询、离线消息存储、消息推送、心跳、分布式唯一ID、红包、消息同步等功能,并且还支