Zhenyi Zhenyi
核心能力已开源 · 可落地生产

Zhenyi做好实时与分布式的后端

把 Actor、接入网关和多节点协作放在同一套开源方案里,专注长连接、高并发与低延迟场景。

zhenyi GitHub stars 可用于生产 Go 1.25+ MIT 基础库 热路径低分配 · 无锁优先 信创适配
一键安装
go get github.com/aiyang-zh/zhenyi
查看 zhenyi 仓库

三层分工,各取所需

Zhenyi(AGPL)主打实时分布式后台的完整能力;zhenyi-base(MIT)是可拆分的高性能「砖瓦」,小到队列、网络、对象池都能单拿;之上还有商业套件,面向合规与大规模交付持续补充。三者许可不同,可按项目阶段搭配使用。

MIT zhenyi-base

高性能积木式组件(Go 1.24+),可脱离 Zhenyi 单独使用。安装命令、可复制示例与压测图表已整理在专页,避免首页过长。

商业 企业套件

围绕合规交付、规模化运维与行业方案的增值能力持续完善中。若你有闭源商用、专属条款或行业合规诉求,欢迎联系我们沟通授权与落地方案。

授权咨询:1093993119@qq.com 授权说明

授权联系邮箱:1093993119@qq.com

Demo 演示区

直接跑起来体验“长连接 + 房间协作 + 快照同步”。每个 Demo 都是可复制的最小闭环,适合做原型与验证。

collab_whiteboard_demo preview

协作白板

collab_whiteboard_demo

同房间实时广播;新加入/重连秒级快照同步;清空事件全员一致。服务端一个 main.go 跑通协作模型。

go run ./examples/collab_whiteboard_demo -conn ws -addr 127.0.0.1:8011
mmo_web_demo preview

MMO Web Demo

mmo_web_demo

浏览器多人同屏:位置同步、AOI 过滤广播、近战攻击/冷却/重生;示例自带静态页面服务,不依赖 Python。

go run ./examples/mmo_web_demo -conn ws -addr 127.0.0.1:8001
IM Single Demo
Gate + Actor

IM 单机 Demo

im_single_demo

单进程 Gate + 业务 Actor 的最小聊天室路径,适合快速验证消息链路、路由与性能调参。

go run ./examples/im_single_demo
Echo Demo
最小闭环

Echo 最小闭环

echo_demo

最小可运行示例:Gate 接入 + 业务 Actor 收发一条消息。适合 5 分钟跑通环境与调用链。

go run ./examples/echo_demo -conn tcp -addr 127.0.0.1:8021

合作方式

开源贡献

欢迎通过 GitHub 提交 Issue、PR,参与文档完善、Bug 修复或新功能开发。

zhenyi 贡献指南 →

基础库:zhenyi-base CONTRIBUTING

商业合作

企业授权、定制开发、技术咨询等合作需求,欢迎来信洽谈。

联系邮箱:1093993119@qq.com

安全反馈

如发现安全漏洞,请通过邮件私下反馈,我们会及时响应处理。

安全邮箱:1093993119@qq.com