🐒分布式 IM - WuKongIM 2.0.4.beta 发布
9 年积累,沉淀出来的高性能通用通讯服务,支持即时通讯,站内 / 系统消息,消息中台,物联网通讯,音视频信令,直播弹幕,客服系统,AI 通讯,即时社区等场景。
🎦独特性
群成员无上限,轻松支持 10 万人群聊,消息可永久存储。
📚资源消耗低
自研二进制协议,心跳包只有 1 字节,省流量,省电量,传输更迅速。
🔐安全性
消息通道和消息内容全程加密,防中间人攻击和窜改消息内容,服务端数据实时备份,数据不丢失。
🚀 性能
基于 pebble kv 数据库,研发了针对于 IM 这种服务的特有分布式数据库,省了其他数据库为了通用性而带来的性能损耗, 因为存储快,所以消息快。
🔥高可用
- 通过魔改 raft 分布式协议,实现了自动容灾,一台机器宕机,另一台机器自动接管,对外无感知。
- 去中心化,无单点,无中心节点,每个节点都是独立且平等的,都可以提供服务。
- 扩容方便,只需增加机器,不需要停机,不需要迁移数据,自动按策略分配数据。
0⃣️ 易用性
- 不依赖任何第三方中间件,部署简单,一条命令即可启动。
- 采用频道订阅发布的设计理念,容易理解,容易上手。
- 与 Redis 一样简单,Kafka 一样高性能,MySQL 一样可靠
更新内容:
- 重构: 后台服务运行
- 新功能: 为channelInfo添加webhook字段
- 新功能: 支持proxy proto
- 新功能: 添加消息搜索API
- 重构: 清理大量代码警告提示
- 修复: 更新web管理端
- 重构: 调整底层数据结构
- 新功能: channel管理器API实现分页查询
- 修复: device、user、channel使用唯一字符串哈希作为主键
- 修复: channel id由哈希生成
- 新功能: 添加从v1迁移到v2的任务
- 新功能: 添加迁移API
- 新功能: 添加db.memTableSize配置
- 性能优化: 优化内存使用

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Gradle 8.10.2 发布
Gradle 8.10.2 现已发布。Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建工具,支持依赖管理和多项目,类似Maven,但比之简单轻便。它使用一种基于Groovy的特定领域语言来声明项目设置,而不是传统的XML。 这是 Gradle 8.10 的第二个补丁版本,修复了以下问题: #30472调查可能损坏的 8.10.1 #30477使用重用守护进程的 Kotlin Mutliplatform 构建失败,提示“无法查询任务‘:compileKotlinWindows’属性‘kotlinNativeBundleBuildService’的值,因为它没有可用值。” #30497任务集上的 DefaultTaskCollection#configureEach(Action) 无法在当前上下文中执行 第一个补丁版本中修复的问题: #30239Gradle 8.10 因 Dependency Resolution 而显著变慢 #30272LifecycleAwareProject 的 equals() 契约被破坏 #30385当 isolated...
- 下一篇
JTopCMS V4 功能优化:富文本排版配置化与快速子内容
介绍 : JTopCMS V4 功能更新!加强富文本排版功能,并支持不同栏目选择默认排版规则。模型字段增加子内容字段, 为实现快速维护子内容提供有力支持。 编辑器排版可挂靠栏目 快速子内容模型字段 系统特色 1. 基于 JAVA 标准自主研发,支持主流国产信创环境,国产数据库以及国产中间件。安全,稳定,经过多次政务与企事业单位项目长期检验,顺利通过等保二,三级评测。 2.高效便捷的进行站点文档采编,审核,页面模板制作。具有性能优秀,稳定,安全,易扩展等特点,适合建设政府机构,教育部门以及企事业单位的站群系统,支持集群管理 系统支持集群化部署,可任意增加和较少 CMS 服务节点,根据业务需要独立部署服务节点,加强系统容错性 并发能力及扩展能力。 3. 站点支持静态化发布 内容静态化发布,不但支持生成 html,更可通过生成 shtml 方式,精确控制页面局部静态化,最大限度提高站点并发访问性能以及可维护性。 4. 内容模型自定义支持 支持自定义模型功能,内置完善的字段类型,...
相关文章
文章评论
共有0条评论来说两句吧...