IM开发干货分享:浅谈IM系统中离线消息、历史消息的最佳实践

本文由融云技术团队原创分享,原题“IM 消息数据存储结构设计”,内容有修订。 1、引言 在如今的移动互联网时代,IM类产品已是我们生活中不可或缺的组成部分。像微信、钉钉、QQ等是典型的以 ...

04/22 15:58
2.6K
直播技术干货分享:千万级直播系统后端架构设计的方方面面

本文由网易云信技术团队分享,原题“如何保障一场千万级大型直播?”,有修订和改动。 1、引言 本文以TFBOYS“日光旅行”七周年这场直播演唱会为案例,为你分享大型直播系统后端架构设计的方...

04/14 11:19
134
小米小爱单机120万长连接接入层的架构演进

本文由小米技术团队分享,原题“小爱接入层单机百万长连接演进”,有修订。 1、引言 小爱接入层是小爱云端负责设备接入的第一个服务,也是最重要的服务之一,本篇文章介绍了小米技术团队202...

闲鱼IM的在线、离线聊天数据同步机制优化实践

本文由阿里闲鱼技术团队书闲分享,原题“如何有效缩短闲鱼消息处理时长”,有修订和改动。 1、引言 闲鱼技术团队围绕IM这个技术范畴,已经分享了好几篇实践性总结文章,本篇将要分享的是闲鱼...

拔掉网线再插上,TCP连接还在吗?一文即懂!

本文由作者小林coding分享,来自公号“小林coding”,有修订和改动。 1、引言 说到TCP协议,对于从事即时通讯/IM这方面应用的开发者们来说,再熟悉不过了。随着对TCP理解的越来越深入,很多曾...

03/09 18:24
270
微信iOS端的最新全文检索技术优化实践

本文由微信开发团队工程师“ qiuwenchen”分享,发布于WeMobileDev公众号,有修订。 1、引言 全文搜索是使用倒排索引进行搜索的一种搜索方式。倒排索引也称为反向索引,是指对输入的内容中的...

03/01 12:50
128
直播系统聊天技术(七):直播间海量聊天消息的架构设计难点实践

本文由融云技术团队原创分享,有修订和改动。 1、引言 在视频直播场景中,弹幕交互、与主播的聊天、各种业务指令等等,组成了普通用户与主播之间的互动方式。 从技术的角度来看,这些实时互动...

网络编程懒人入门(十四):到底什么是Socket?一文即懂!

本文由cxuan分享,原题“原来这才是 Socket”,有修订。 1、引言 本系列文章前面那些主要讲解的是计算机网络的理论基础,但对于即时通讯IM这方面的应用层开发者来说,跟计算机网络打道的其实...

跟着源码学IM(十):基于Netty,搭建高性能IM集群

本文原题“搭建高性能的IM系统”,作者“刘莅”,内容有修订和改动。为了尊重原创,如需转载,请联系作者获得授权。 1、引言 相信很多朋友对微信、QQ等聊天软件的实现原理都非常感兴趣,笔者...

实时音视频入门学习:开源工程WebRTC的技术原理和使用浅析

本文由ELab技术团队分享,原题“浅谈WebRTC技术原理与应用”,有修订和改动。 1、基本介绍 WebRTC(全称 Web Real-Time Communication),即网页即时通信。 是一个支持网页浏览器进行实时语音...

01/11 15:34
7.9K
百万人在线的直播间实时聊天消息分发技术实践

本文由融云技术团队原创分享,原题“聊天室海量消息分发之消息丢弃策略”,内容有修订。 1、引言 随着直播类应用的普及,尤其直播带货概念的风靡,大用户量的直播间场景已然常态化。 大用户量...

一泡尿的时间,快速搞懂TCP和UDP的区别

本文引用了作者Fundebug的“一文搞懂TCP与UDP的区别”一文的内容,感谢无私分享。 1、引言 网络协议是每个搞网络通信应用开发(比如IM、推送、网关等等)的程序员都必须要掌握的基础知识,T...

2021/12/29 15:46
172
跟着源码学IM(九):基于Netty实现一套分布式IM系统

本文作者小傅哥,原题“使用DDD+Netty,开发一个分布式IM(即时通信)系统”。为了提升阅读体验,有大量修订和改动,感谢原作者。 1、本文引言 计算机编程的学习,能不能把知识学到手,讲究的是...

2021/12/21 11:37
175
探探的IM长连接技术实践:技术选型、架构设计、性能优化

本文由探探服务端高级技术专家张凯宏分享,原题“探探长链接项目的Go语言实践”,因原文内容有较多错误,有修订和改动。 1、引言 即时通信长连接服务处于网络接入层,这个领域非常适合用Go语...

2021/12/15 18:16
137

没有更多内容

加载失败,请刷新页面