Awesome Open Source
Awesome Open Source

go-server

gonet 游戏服务器架构,mmo架构,包含数学库(box,matrix,point2d,point3d),Recast Navigation寻路模块, a星寻路模块。

分布式雪花uuid,ai行为树,ai状态机,excel导出配置,raft同步模块,分片raft同步模块,hashring分布式一致性算法。

gonet核心思想是actor模式,消息驱动,采用无锁队列mailbox替换channel阻塞模型

微服务,微服务之间使用分布式消息队列

WIKI

交流

QQ群:950288306

服务器架构如下:

image


Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
go (15,394
golang (3,973
game (1,062
server (544
orm (378
rpc (290
cluster (195
etcd (85
nats (40
game-framework (35
snowflake (34
mmo (27