我是靠谱客的博主 虚幻斑马,最近开发中收集的这篇文章主要介绍游戏服务器系统架构目的与意义及服务器构架基本模块,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1.系统架构目的是什么?

                  1.容易维护

                   2.稳定

                   3.可扩展

2.系统架构有什么意义?

                    1.规则制定

                               统一规则

                               模块划分

                               职责定义

                      2.设计思想

                               网络通信

                               数据缓存

                               数据持久化

                               业务功能

                                线程安全

                               层次清晰

                               减少重复代码

                      3. 测试

                                 单元测试

                                 集成测试

                                 压力测试

                                自动化测试

3.系统架构种类

                    1.单体架构    (单进程)       --------》与服务器直连,安全性差,无法扩展,承载有                                                                                    限,更新功能 需重启                

                     2.分布式架构(微服)  (多进程) ----------》通过网关连接,安全性高,无限扩展,负载均衡,模块解耦,性能提高 (适用多人在线,高并发,功能复杂)

4.游戏服务器基本模块

                    1.网络通信

                     2.网关服务

                     3.消息交互

                     4.业务处理

                     5.模块测试

最后

以上就是虚幻斑马为你收集整理的游戏服务器系统架构目的与意义及服务器构架基本模块的全部内容,希望文章能够帮你解决游戏服务器系统架构目的与意义及服务器构架基本模块所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(53)

评论列表共有 0 条评论

立即
投稿
返回
顶部