写点什么

im开发

0 人感兴趣 · 17 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/68/68c84cb1abd88afc6f8d35726f82d1bd.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

IM 通讯协议专题学习 (八):金蝶随手记团队的 Protobuf 应用实践 (原理篇)

本文将基于随手记团队的Protobuf应用实践,分享了Protobuf的技术原理、上手实战等(本篇要分享的是技术原理),希望对你有用。

https://static001.geekbang.org/infoq/23/23288f958f622414c84ec9b3605adaee.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

IM 通讯协议专题学习 (七):手把手教你如何在 NodeJS 中从零使用 Protobuf

现在随着WebSocket协议的越来越成熟,浏览器支持的越来越好,Web端的即时通讯应用也逐渐拥有了真正的“实时”能力,相关的技术和应用也是层出不穷,而Protobuf也同样可以用在WebSocket的通信中。

https://static001.geekbang.org/infoq/f4/f42500a1554166b1e240a6434c8ef23a.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

阿里 IM 技术分享 (九):深度揭密 RocketMQ 在钉钉 IM 系统中的应用实践

用户头像
JackJiang
2022-12-30

在钉钉的IM中,我们通过 RocketMQ实现了系统解耦、异步削峰填谷,还通过定时消息实现分布式定时任务等高级特性。同时与 RocketMQ 深入共创,使 RocketMQ 能够完美支持对性能稳定性和时延要求非常高的 IM 系统。本文将为你分享这些内容。

基于开源 IM 即时通讯框架 MobileIMSDK:RainbowChat-iOS 端 v6.1 版已发布

用户头像
JackJiang
2022-11-05

MobileIMSDK 是一套专门为移动端开发的开源IM即时通讯框架,超轻量级、高度提炼,一套API优雅支持UDP 、TCP 、WebSocket 三种协议,支持iOS、Android、H5、标准Java平台,服务端基于Netty编写。

https://static001.geekbang.org/infoq/d4/d490f55e64e5aceaf928e9a16e85253f.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

基于开源 IM 即时通讯框架 MobileIMSDK:RainbowChat-iOS 端 v5.0 版已发布

用户头像
JackJiang
2022-09-14

MobileIMSDK 是一套专门为移动端开发的开源IM即时通讯框架,超轻量级、高度提炼,一套API优雅支持UDP 、TCP 、WebSocket 三种协议,支持iOS、Android、H5、标准Java平台,服务端基于Netty编写。

https://static001.geekbang.org/infoq/65/654e5f917fd7508249708530e46cb403.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

阿里 IM 技术分享 (八):深度解密钉钉即时消息服务 DTIM 的技术设计

用户头像
JackJiang
2022-08-15

本文是国内企业IM的事实王者钉钉首次对外深度解密其即时消息服务(即DingTalk IM,简称DTIM)的技术设计实践。

在“企业通讯录”的盲区,融云的边界与分寸

一个完整的企业沟通工具(以下简称企业 IM),需要支持以下几个功能:IM 消息服务、通讯录管理、工作流集成。关注【融云 RongCloud】,了解协同办公平台更多干货。

https://static001.geekbang.org/infoq/03/032b9e903afd9c9c75e20ecf6d5fbf3e.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

基于 Netty,从零开发 IM(四):编码实践篇(系统优化)

用户头像
JackJiang
2022-07-25

虽然 Netty 的性能很高,但是也不能保证随意写出来的项目就是性能很高的,所以本篇将主要讲解几个基于Netty的IM系统的优化实战技术点。

https://static001.geekbang.org/infoq/4c/4cbf820770df01f4e49af02f16406b3e.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

开源轻量级 IM 框架 MobileIMSDK v6.2 发布

用户头像
JackJiang
2022-07-19

本次更新为次要版本更新,进行了若干优化(更新历史详见:码云 Release Nodes)。可能是市面上唯一同时支持 UDP+TCP+WebSocket 三种协议的同类开源IM框架。

https://static001.geekbang.org/infoq/19/19880038056ad6bc0ef7913ba893c777.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

基于 Netty,徒手撸 IM(一):IM 系统设计篇

用户头像
JackJiang
2022-07-04

本篇主要是徒手撸IM系列的开篇,主要讲解的是的IM设计思路,不涉及实践编码,希望给你带来帮助。

https://static001.geekbang.org/infoq/c7/c7b480f397fd6f42a3f007c2c8c434b4.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

一套十万级 TPS 的 IM 综合消息系统的架构实践与思考

用户头像
JackJiang
2022-06-28

下面就由我来介绍一下我所负责的公司IM综合消息系统所经历的架构设计历程,以及架构设计过程中的一些思路和总结,希望能给你带来启发。

https://static001.geekbang.org/infoq/d4/d490f55e64e5aceaf928e9a16e85253f.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

基于开源 IM 即时通讯框架 MobileIMSDK:RainbowChat v8.2 版已发布

用户头像
JackJiang
2022-06-25

基于开源IM即时通讯框架MobileIMSDK:RainbowChat v8.2版已发布。

https://static001.geekbang.org/infoq/f5/f55efd2fe2460ff57a7e403c89c81d87.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

微信团队分享:微信后台在海量并发请求下是如何做到不崩溃的

用户头像
JackJiang
2022-06-06

本文分享了微信基于大规模微服务架构的后台过载管控和保护策略,以及微信根据IM业务特点的一些独特的架构设计做法,其中很多方法很有借鉴意义,值得一读。

https://static001.geekbang.org/infoq/59/597453c495eed0179112be6634efb6e1.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

万字长文:手把手教你实现一套高效的 IM 长连接自适应心跳保活机制

用户头像
JackJiang
2022-05-18

今天,我将通过本篇文章,手把手教大家实现一套可自适应的心跳保活机制,从而能高效稳定地维持诸如IM聊天这类需求的长连接。

https://static001.geekbang.org/infoq/7e/7ee2e7e4de2947286271f51591cce67f.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

即时通讯安全篇(九):为什么要用 HTTPS?深入浅出,探密短连接的安全性

用户头像
JackJiang
2022-05-13

到底什么是HTTPS?为什么要用HTTPS?今天就借此机会,跟大家一起深入学习一下HTTPS的相关知识,包括HTTP的发展历程、HTTP遇到的问题、对称与非对称加密算法、数字签名、第三方证书颁发机构等概念。

https://static001.geekbang.org/infoq/75/75be827205a3225faf69899a3d45fe0c.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

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

用户头像
JackJiang
2022-04-19

本文将基于IM消息系统的技术实践,分享关于离线消息和历史消息的正确理解,以及具体的技术配合和实践,希望能为你的离线消息和历史消息技术设计带来最佳实践灵感。

https://static001.geekbang.org/infoq/db/dbc39e5e98f3408f5156041f8b0e8eb3.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

阿里 IM 技术分享 (七):闲鱼 IM 的在线、离线聊天数据同步机制优化实践

用户头像
JackJiang
2022-03-15

本篇将要分享的是闲鱼IM系统中在线和离线聊天消息数据的同步机制上所遇到的一些问题,以及实践性的解决方案。

im开发_im开发技术文章_InfoQ写作社区