首页
学习
活动
专区
工具
TVP
发布

即时通讯技术

专栏成员
501
文章
900179
阅读量
149
订阅数
阿里IM技术分享(十):深度揭密钉钉后端架构的单元化演进之路
钉钉后端架构的单元化工作从2018年开始到今年,已经是第五个年头了。五年的时间,钉钉单元化迭代了三个版本,从最初的毛头小子,到达今年已经小有成就。
JackJiang
2023-02-09
9430
IM跨平台技术学习(六):网易云信基于Electron的IM消息全文检索技术实践
在IM客户端的使用场景中,基于本地数据的全文检索功能扮演着重要的角色,最常用的比如:查找聊天记录、联系人等。
JackJiang
2022-10-28
1.7K0
IM开发干货分享:我是如何解决大量离线消息导致客户端卡顿的
好久没写技术文章了,今天这篇不是原理性文章,而是为大家分享一下由笔者主导开发实施的IM即时通讯聊天系统,针对大量离线消息(包括消息漫游)导致的用户体验问题的升级改造全过程。
JackJiang
2020-06-19
2.1K0
史上最通俗,彻底搞懂字符乱码问题的本质
那么,对于乱码这个看似不起眼,但并不是一两话能讲清楚的问题,是很有必要从根源了解字符集和编码原理,知其然知其所以然显然是一个优秀码农的基本素养,所以,便有了本文,希望能帮助到你。
JackJiang
2019-12-20
2K0
IM开发基础知识补课(七):主流移动端账号登录方式的原理及设计思路
本文引用了“低调的码农”原创文章“多账户的统一登录”一文的部分内容,感谢原作者的无私分享。
JackJiang
2019-12-13
9450
从新手到架构师,一篇就够:从100到1000万高并发的架构演进之路
本文以设计淘宝网的后台架构为例,介绍从一百个并发到千万级并发情况下服务端的架构的14次演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知。文章最后汇总了一些架构设计的原则。
JackJiang
2019-07-18
9970
知识科普:IM聊天应用是如何将消息发送给对方的?(非技术篇)
沟通是人类的最基本需求,复杂多变的沟通内容、沟通方式,正是人类文明之所以如此璀璨的关键所在。
JackJiang
2019-04-09
1.6K0
知识科普:IM聊天应用是如何将消息发送给对方的?(非技术篇)
沟通是人类的最基本需求,复杂多变的沟通内容、沟通方式,正是人类文明之所以如此璀璨的关键所在。
JackJiang
2019-04-01
1.9K0
微信团队分享:微信移动端的全文检索多音字问题解决方案
微信的移动客户端全文搜索中的多音字问题一直是搜索体验的痛点之一。微信客户端全文搜索在上线以后,也经常收到用户关于多音字问题的反馈。所以,微信全文搜索中的多音字搜索成了一个迫切需要解决的问题。本文重点讲述微信安卓客户端在SQLite FTS5的基础上,多音字问题的解决方案。
JackJiang
2018-08-29
5.8K3
从新手到架构师,一篇就够:从100到1000万高并发的架构演进之路
本文以设计淘宝网的后台架构为例,介绍从一百个并发到千万级并发情况下服务端的架构的14次演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知。文章最后汇总了一些架构设计的原则。
JackJiang
2019-07-17
7600
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档