1.服务器架构 https://www.aliyun.com/solution/game/mmo.html?spm=5176.8009219.642333.1.wYoQak
腾讯云上一个类似的 https://www.qcloud.com/solution/game
2.mysql 主从 备份 http://blog.csdn.net/qmhball/article/details/8233769
详细补充:http://www.cnblogs.com/shuidao/p/3551238.html
3.思考 多个服务器之间通讯 提供特殊渠道api 日志输出
http://www.jb51.net/article/111450.htm
http://bbs.csdn.net/topics/390383491?page=1
1.自己写socket
2.http协议交换数据
3.用webservice
部分数据库(如:mysql、oracle) 提供数据同步解决方案。。。
4..net core
.NET Core 是.NET Framework的新一代版本,是微软开发的第一个官方版本,具有跨平台 (Windows、Mac OSX、Linux) 能力的应用程序开发框架 (Application Framework),未来也将会支持 FreeBSD 与 Alpine 平台,也是微软在一开始发展时就开源的软件平台[1] ,它经常也会拿来和现有的开源 .NET 平台 Mono 比较。
由于 .NET Core 的开发目标是跨平台的 .NET 平台,因此 .NET Core 会包含 .NET Framework 的类库,但与 .NET Framework 不同的是 .NET Core 采用包化 (Packages) 的管理方式,应用程序只需要获取需要的组件即可,与 .NET Framework 大包式安装的作法截然不同,同时各包亦有独立的版本线 (Version line),不再硬性要求应用程序跟随主线版本。
支持或可以移转 (port) 到更多的操作系统平台与芯片架构 (也就是未来项目会跨出 x86 平台)。
具有引人注目的性能与高可靠度。
开发人员能快速与直觉的获取 .NET Core 开发环境。
在直觉与具生产力的情况下建造应用程序,使用文件,示例与 NuGet 组件。
5.压力测试
http://blog.csdn.net/wgyscsf/article/details/54783101?winzoom=1