tethys-1.0.0-B1 发布 - 使用 reactor-netty 开发的 IM
一个 IM 服务端项目,采用Spring Reactor作为基础技术研发,全站响应式技术应用(Reactor/R2DBC/Netty)。 内置完整的 IM 通讯协议,使用 WebSocket + HTTP 方式实现整个 IM 系统相关业务。 能够完全独立于业务系统之外运行,且能够方便快速的与现有系统整合,并提供了 HTTP、gRPC 服务接口能方便的与 Tethys 进行通讯,你可用于它快速搭建搭建私域 IM 服务,或用于替代公有云 IM 服务。 特点 响应式 免费的 高性能 交互流程图 更新功能 新增 HTTP 发送消息接口 新增 gRPC 发送消息接口 完善 Server to Server 对接 API 完善同步用户 ID 接口 完善同步群组 ID 接口 完善群组用户绑定接口 完善访问令牌获取接口 优化消息存储表结构设计 删除消息包中无用的字段设计 规范化私聊、群聊消息包设计 修复大量 sonarlint 规范性代码错误 补充大量单元测试 文档更新 新增开发手册 完善分布式消息 ID 设计 完善 OpenAPI 接口文档 演示 WebSocket 收发消息 HTTP 消息发送 g...