jwpttcg66 / NettyGameServer

使用netty4.X实现的手机游戏分布式服务器,支持tcp,udp,http,websocket链接,采用protobuf自定义协议栈进行网络通信,支持rpc远程调用,使用mybatis3支持db存储分库分表,支持异步mysql存储,db保存时同步更新reids缓存。 使用ExcelToCode工程,将excel数据生成java类和json数据字典,DictService直接读取json,减少数据字典部分代码。使用game-executor工程,增加游戏内的异步事件全局服务, 支持事件sharding,均衡的异步执行事件逻辑

Date Created 2017-02-08 (7 years ago)
Commits 818 (last one 2 years ago)
Stargazers 1,584 (3 this week)
Watchers 140 (0 this week)
Forks 670
License gpl-3.0
Ranking

RepositoryStats indexes 534,551 repositories, of these jwpttcg66/NettyGameServer is ranked #31,075 (94th percentile) for total stargazers, and #11,313 for total watchers. Github reports the primary language for this repository as Java, for repositories using this language it is ranked #2,280/26,706.

jwpttcg66/NettyGameServer is also tagged with popular topics, for these it's ranked: game (#151/2192),  redis (#212/1621),  game-engine (#96/729),  http-server (#55/336),  game-server (#17/118)

Other Information

jwpttcg66/NettyGameServer has 3 open pull requests on Github, 8 pull requests have been merged over the lifetime of the repository.

There have been 5 releases, the latest one was published on 2017-05-25 (7 years ago) with the name 1.1.6.

Star History

Github stargazers over time

Watcher History

Github watchers over time, collection started in '23

Recent Commit History

1 commits on the default branch (master) since jan '22

Yearly Commits

Commits to the default branch (master) per year

Issue History

Languages

The primary language is Java but there's also others...

updated: 2024-06-29 @ 07:55am, id: 81277424 / R_kgDOBNgx8A