WuKongIM

高性能分布式即时通讯服务

简如 Redis,快如 Kafka,稳如 MySQL

Check 零依赖
Check 高性能
Check 易扩展
单聊频道
1
接收者
Performance
Security

核心特性

为现代应用构建的强大即时通讯解决方案,提供企业级的性能、安全性和可靠性

Target

🎯 独特能力

  • Users 无限群成员 (10万+)
  • Database 永久消息存储
  • Zap 自定义二进制协议
Smartphone

📱 低资源消耗

  • Wifi 1字节心跳包
  • Hard Drive 优化存储引擎
  • CPU 智能消息缓存
Shield

🔐 安全优先

  • Lock 端到端加密
  • Shield Check 攻击防护
  • Backup 实时数据备份
Rocket

🚀 高性能

  • Database 基于 PebbleDB
  • Server 分布式数据库
  • Gauge 优化存储层
Activity

🔥 高可用性

  • Git Branch 改进的 Raft 协议
  • Clock 零停机时间
  • Expand 轻松扩展
Smile

0️⃣ 易于使用

  • Package 零依赖
  • Play 一条命令启动
  • Book 全面文档支持

架构概览

基于频道的分布式架构设计,简单易懂的发布-订阅模型

Radio

频道 (Channel)

核心通信单元,支持个人频道和群组频道,是所有消息传递的基础

Users

用户订阅

用户订阅感兴趣的频道,实时接收消息推送和更新通知

Message Circle

消息传递

消息发布到频道后,自动传递给所有订阅该频道的用户

Server

分布式节点

多节点协同工作,实现高可用性、负载均衡和自动故障转移

Architecture Diagram

分布式架构

高可用、可扩展的即时通讯架构设计

应用场景

适用于各种实时通信需求,从简单聊天到复杂企业应用

Message Square

聊天应用

群聊、私人消息和社交平台

Bell

消息推送

通知系统和实时更新

Wifi

物联网通信

设备间和设备到服务器通信

Video

音视频信令

WebRTC 信令和媒体协调

TV

直播

直播聊天和互动功能

Headphones

客服系统

支持聊天和帮助台解决方案

Bot

AI 通信

聊天机器人和 AI 驱动消息

Users 2

即时社区

实时社区平台和论坛

开始使用

选择适合您的部署方式和开发平台

Download

安装部署

选择 Docker、Linux 或 Kubernetes 部署方式

查看安装指南 Arrow Right
Code

SDK 集成

支持 iOS、Android、Web、Flutter 等平台

选择 SDK Arrow Right
API

API 文档

完整的 REST API 接口文档和示例

查看 API Arrow Right