MMO后端服务拆分思考

自己想了很多,后来看了云风的博客,一些想法得到了验证。

拆分原则

数据交互的频率,太密切则不适合拆分。比较拆分后由内存引用变成了网络调用,不只是频率,还有处理延时也从纳秒变成了毫秒,内存上的锁也不能用了。

聊天服务必须要拆分,组队系统可参考聊天室。

任务和活动是必须拆出来的,这块以后是维护的大头。

其它系统和任务、成就系统的交互这块感觉比较复杂,思考中。有的应该放在客户端判断。例如:
背包中有xxx时达成任务,可以去提交完成。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容