专业IM即时通讯软件开发,值得信赖!

标签:IM架构设计

即时通讯软件开发

分布式高并发IM服务器从零架构思想 (三)

分布式高并发IM服务器从零架构思想 (三)
关于连接器安全认证机制的一点思考(为作者思考 相关术语为个人杜撰、可行性未验证~) 安全认证分三个层面: 1 远端IP地址的合法性认证 2 终端(客户端)类型的合法性认证 3 用户身份层面的合法性认证 下面说明可行的认证方式 1 IP层面通过配置服务器防火墙来限制非法IP的访问 ...

云聊IM 2个月前 (10-27) 227℃ 0喜欢

即时通讯软件开发

分布式高并发IM服务器从零架构思想 (一)

分布式高并发IM服务器从零架构思想 (一)
写在前面:我写本系列博客的目的是自己打算研发一款基于JAVA的IM服务器,文章用来记录自己平时领悟到的一些设计思想,防止到开发的时候遗忘, 如对大家有帮助,同样欢迎留言探讨 综述:目前我的总体设计思路已经有大体轮廓,初步迭代版本打算只实现文本聊天,后续实现图片语音聊天,规划支持的...

云聊IM 2个月前 (10-25) 183℃ 0喜欢

即时通讯软件开发

一套高可用群聊消息系统实现

一套高可用群聊消息系统实现
极简实现 所谓群聊系统消息,就是一种群聊方式,譬如直播房间内的聊天对应的服务器端就是一个群聊消息系统。 2017年9月初初步实现了一套极简的消息系统,其大致架构如下: 系统名词解释: 1 Client : 消息发布者【或者叫做服务端群聊消息系统调用者】,publisher; ...

云聊IM 2个月前 (10-18) 232℃ 0喜欢

即时通讯软件开发

瓜子智能在线客服整体架构

瓜子智能在线客服整体架构
瓜子业务重线下,用户网上看车、预约到店、成交等许多环节都发生在线下。瓜子智能在线客服系统的目的是要把这些线下的活动搬到线上,对线下行为进行追溯,积累相关数据。系统连接用户、客服、电销、销售、AI机器人、业务后台等多个角色及应用,覆盖网上咨询、浏览、预约看车、到店体验、后服、投诉等...

云聊IM 4个月前 (08-21) 456℃ 0喜欢

即时通讯软件开发

从零开始搭建瓜子IM系统

从零开始搭建瓜子IM系统
作者瓜子二手车封宇,之前在滴滴技术沙龙上的分享:从零开始搭建瓜子IM系统 其他的IM架构设计文章 一个海量在线用户即时通讯系统(IM)的完整设计 一套简洁的即时通信(IM)系统 基于消息总线的高可扩展性IM系统后台架构设计 ...

云聊IM 4个月前 (08-09) 540℃ 0喜欢

即时通讯软件开发

基于TimeLine模型的消息同步机制

基于TimeLine模型的消息同步机制
我们当前的IM虽然进行了微服务化,但是核心的消息投递模式仍然采用下图描绘的方式,参看《一个海量在线用户即时通讯系统(IM)的完整设计》。 在这个方式下,消息同步的基本思路和步骤如下(序号不对应图中序号) 1、把消息存储到离线收件箱 2、向在线用户推送消息 3、在线用户返回收到...

云聊IM 11个月前 (01-31) 1167℃ 0评论 0喜欢

即时通讯软件开发

IM开发基础:如何设计大量图片文件的服务端存储架构?

IM开发基础:如何设计大量图片文件的服务端存储架构?
一个完善的IM系统中通常充斥着大量的图片内容,包括:用户头像、图片消息、相册、图片表情等等,那么在做服务端架构设计时该如何存储这些图片呢? 本文分享的是典型Web应用中大量图片的服务端存储加构的演进过程,但基本的技术原理和架构思路对于IM系统而言同样适用,所以在阅读时可以根据自已...

云聊IM 11个月前 (01-22) 645℃ 0评论 0喜欢

点击这里给我发消息