企业级IM通讯平台
大型企业及银行(恒丰银行4万+员工)的内部办公通讯需求。痛点:商业IM产品(钉钉/企业微信)无法满足银行/政企的数据安全合规要求,需自建私有化部署的IM系统;同时需适配信创环境(国产OS/数据库/JDK),支撑万人级并发,保证消息不丢不重。
解决方案:自研企业级IM通讯平台,采用自定义MQTT协议+Tio/Netty通信框架,Redis存储消息+Hazelcast集群状态同步,支持异地双中心高可用部署,适配信创环境。
功能介绍
消息通讯:单聊/群聊、消息撤回、消息已读/未读、群已读未读统计、@提及、群通知/置顶
离线消息:用户离线期间消息存储于Redis,上线后自动推送,保证消息不丢
个人状态:在线/离线/忙碌/勿扰状态管理,状态实时同步至集群所有节点
文件传输:聊天附件发送、文件控制(预览/下载权限管理)
咻一下:类似钉钉"DING"消息的强提醒功能,支持多端推送
灰度发布:APP端支持灰度发布与增量更新,降低版本迭代风险
企业内部管理