1 Star 0 Fork 71

湘猿仁 / laiwan-game

forked from 薯条蘸番茄 / laiwan-game 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

laiwan-game

概述:

工作之余练手项目。可用于局制游戏服务端,其他游戏类型也可以支持,实现了集群部署应付压力。

网关服务节点:接受客户端请求,分发到各处理节点(大厅、房间、游戏)。

大厅服务节点:用户登录、注册、充值等等。

房间服务节点:用户创建房间,解散房间,房内聊天等等。

游戏服务节点:游戏节点, 五子棋啊,斗地主啊,麻将啊,狼人杀啊等等

游戏示例-《猜拳游戏》

定时任务处理节点: 定时任务通过回调消息来执行

使用技术:

集群方案:vertx3+hazelcast

缓存方案:redis没的说

数据库:mysql,如果数据量上百千万的时候数据库瓶颈的话 我想说TIDB了解一下?

流程图:

输入图片说明

架构图:

输入图片说明

待完成:

1.数据库缓存数据到redis 2.redis集群

空文件

简介

分布式游戏服务端 Vertx3 展开 收起
Java
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/imeto/laiwan-game.git
git@gitee.com:imeto/laiwan-game.git
imeto
laiwan-game
laiwan-game
master

搜索帮助

14c37bed 8189591 565d56ea 8189591