最近开始做新的项目,遇到游戏大厅这块服务开始做起。一系列之前的构思都可以逐步实现了,目前想到的就是达到三个目标:
1、无状态服务设计
2、有状态服务,简单性状态服务,玩家不能直接感知
3、分布式架设,支持水平式拓展
具体实现技术细节:http服务,实现无状态服务;tcp服务,保持简单地状态性服务;nigix,支持负载均衡;redis,水平缓存全局数据;mysql,状态性数据服务管理。大体的设计图:
此大厅服务,支持水平拓展,打造云服务思想,永不停机等思想考虑。
最近开始做新的项目,遇到游戏大厅这块服务开始做起。一系列之前的构思都可以逐步实现了,目前想到的就是达到三个目标:
1、无状态服务设计
2、有状态服务,简单性状态服务,玩家不能直接感知
3、分布式架设,支持水平式拓展
具体实现技术细节:http服务,实现无状态服务;tcp服务,保持简单地状态性服务;nigix,支持负载均衡;redis,水平缓存全局数据;mysql,状态性数据服务管理。大体的设计图:
此大厅服务,支持水平拓展,打造云服务思想,永不停机等思想考虑。