poker 服务器设计说明

107 阅读1分钟

一 核心服务

gate:网关是对外提供ws服务,完成交互消息路由,分发,验证等功能

room: 核心业务服务,负载游戏业务逻辑处理

login: 服务账号生成和登录业务

hall: 服务非游戏业务逻辑

room: 所有子游戏业务

money: 货币管理服务

club: 俱乐部管理服务

bury: 埋点服务

task:任务服

bill:流水服务

pay: 支付服

stat: 统计服

log: 埋点服务

operate: 后台运营服

console:管理后台服务

client:压测工具

二 基础组件

nats: 框架服务rpc通信组件

etcd:框架服务注册与发现组件

三 数据库服务

mysql: 用户基础数据,流水数据等

redis: 用户缓存数据(好友,任务等)