Houge 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
Houge 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
Houge 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 Apache
开发语言 Java 查看源码 »
操作系统 跨平台
软件类型 开源软件
开源组织
地区 国产
投 递 者 kk70
适用人群 未知
收录时间 2021-01-27

软件简介

一个 IM 服务端项目,采用 Spring Reactor 作为基础技术研发,全站响应式技术应用(Reactor/R2DBC/Netty)。

内置完整的 IM 通讯协议,使用 WebSocket + HTTP 方式实现整个 IM 系统相关业务。

能够完全独立于业务系统之外运行,且能够方便快速的与现有系统整合,并提供了 HTTP、gRPC 服务接口能方便的与 Houge 进行通讯,你可用于它快速搭建搭建私域 IM 服务,或用于替代公有云 IM 服务。

架构

特点

  • 响应式
  • 免费的
  • 高性能

技术栈

交互流程图

功能

  • ☑用户认证
  • ☑私人聊天
  • ☑群组聊天
  • ☑消息存储
  • ☑容器部署
  • ☑好友关系
  • ☑离线消息
  • ☑集群部署
  • ❌系统监控
  • ❌黑名单

文档

演示

私人聊天

群组聊天

 

HTTP 接口发送消息

gRPC 接口发送消息

感谢

Houge 的实现离不开源社区的支持,感恩为开源做出贡献的人。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击引领话题📣
发表了资讯
2021/05/17 17:34

tethys-1.1.0-B 发布 - 反应式 IM Server

更新功能 【架构调整】提取 WS 服务专门用于 WebSocket 连接维护及消息转发 【架构调整】提取 Logic 逻辑服务用于处理消息业务及消息分发 WS 与 Logic 服务采用 gRPC 对接 调整项目目录合并项目模块 更加明确每个模块的职责 文档更新调整与最新架构相对应 docker-compose 部署文件更新 LOGO 更新 架构图

0
10
发表了资讯
2021/04/14 12:54

Tethys IM Server V1.0.0-B1 已经发布,响应式 IM 服务端

Tethys IM Server V1.0.0-B1 已经发布,响应式 IM 服务端。 此版本更新内容包括: 更新功能 新增 HTTP 发送消息接口 新增 gRPC 发送消息接口 完善 Server to Server 对接 API 完善同步用户 ID 接口 完善同步群组 ID 接口 完善群组用户绑定接口 完善访问令牌获取接口 优化消息存储表结构设计 删除消息包中无用的字段设计 规范化私聊、群聊消息包设计 修复大量 sonarlint 规范性代码错误 补充大量单元测试 文档更新 新增开发手册 ...

1
9
发表于开发技能专区
2021/04/14 12:56

tethys-1.0.0-B1 发布 - 使用 reactor-netty 开发的 IM

一个 IM 服务端项目,采用 Spring Reactor 作为基础技术研发,全站响应式技术应用(Reactor/R2DBC/Netty)。 内置完整的 IM 通讯协议,使用 WebSocket + HTTP 方式实现整个 IM 系统相关业务。 能够完全独立于业务系统之外运行,且能够方便快速的与现有系统整合,并提供了 HTTP、gRPC 服务接口能方便的与 Tethys 进行通讯,你可用于它快速搭建搭建私域 IM 服务,或用于替代公有云 IM 服务。 特点 响应式 免费的 高性能 交互流程图 ...

0
4
发表了资讯
2021/03/31 10:01

【Tethys】通用的私域 IM Server 大量更新

Tethys We Are Reactive 一个 IM 服务端项目,采用 Spring Reactor 作为基础技术研发,全站响应式技术应用(Reactor/R2DBC/Netty)。 内置完整的 IM 通讯协议,使用 WebSocket + HTTP 方式实现整个 IM 系统相关业务。 能够完全独立于业务系统之外运行,且能够方便快速的与现有系统整合,你可用于它快速搭建搭建私域 IM 服务,或用于替代公有云 IM 服务。 特点 响应式 免费的 高性能 技术栈 交互流程图 更新功能 实现消息存储 消息...

5
45
发表了资讯
2021/03/08 13:14

【Reactive IM】- Tethys IM 新增 Web 演示客户端

Tethys 是采用 Spring Reactor 开发的 IM Server,致力于服务端响应式技术开发推广与研究,可快速搭建功能完备、高性能且可定制化的 IM 服务。 特点 免费的 高性能 可靠的 功能 ☑ 用户认证 ☑ 私人聊天 ☑ 群组聊天 ☑ 消息存储 ☑ 容器部署 ❌ 好友关系 ❌ 离线消息 ❌ 集群部署 ❌ 系统监控 ❌ 黑名单 新增...

2
10
发表了资讯
2021/02/23 15:25

响应式 IM 服务端 - Tethys IM 新增 Docker 快速部署

Tethys 是采用 Spring Reactor 开发的 IM Server,致力于服务端响应式技术开发推广与研究,可快速搭建功能完备、高性能且可定制化的 IM 服务。 新增功能 新增 kevin70/tethys-db-migration Docker 镜像构建快速构建初始化数据库结构 新增 docker-compose.yml 部署配置 新增安装部署文档 修改功能 修改 kevin70/tethys-im Docker 镜像构建 修改 kevin70/tethys-rest Docker 镜像构建 Docker 一键部署 curl https://gitee.com/k...

1
10
发表了资讯
2021/02/19 15:46

响应式 - Tethys IM 新增 REST 接口及文档

Tethys 是采用 Spring Reactor 开发的 IM Server,致力于服务端响应式技术开发推广与研究,可快速搭建功能完备、高性能且可定制化的 IM 服务。 新增功能 最近的私聊消息查询 - /private-messages/recent 批量更新消息已读状态 - /private-messages/read-status/batch 最近的群组消息查询 - /group-messages/recent 新增文档 REST 接口文档...

0
7
发表了资讯
2021/02/04 11:21

响应式(Reactive)Tethys IM Server 发布

Tethys 是采用 Spring Reactor 开发的 IM Server,致力于服务端响应式技术开发推广与研究,可快速搭建功能完备、高性能且可定制化的 IM 服务。 特点 免费的 高性能 可靠的 功能 ☑ 用户认证 ☑ 私人聊天 ☑ 群组聊天 ☑ 消息存储 ☑ 容器部署 ❌ 好友关系 ❌ 离线消息 ❌ 集群部署 ❌ 系统监控 ❌ 黑名单 私聊...

1
5
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
0 评论
43 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部