Chinaunix首页 | 论坛 | 博客
  • 博客访问: 176990
  • 博文数量: 28
  • 博客积分: 30
  • 博客等级: 民兵
  • 技术积分: 954
  • 用 户 组: 普通用户
  • 注册时间: 2012-02-21 10:28
个人简介

站在巨人的肩膀是骗人的

文章分类

全部博文(28)

文章存档

2013年(28)

分类: C/C++

2013-03-19 13:09:04

战斗
特点是:占用大量的cpu资源,占用大量的IO(批次较多,数据量不大),几乎不消耗数据库资源、实时性强。
全局聊天
特点是:占用大量的IO(批次较少,数据量较大)、较弱的cpu资源、几乎不消耗数据库资源、实时性不强。
公会
特点是:占用大量的IO(批次较少,数据量较大)、不多的cpu资源、消耗一定的数据库资源、实时性不强。
邮件
特点是:占用大量的IO(批次较少,数据量较大)、不多的cpu资源、消耗较多的数据库资源、实时性不强。
拍卖行
特点是:占用大量的IO(批次较少,数据量较大)、不多的cpu资源、消耗较多的数据库资源、实时性不强。

像实时性不强的全局聊天、公会、邮件、拍卖行可以放到center_server上。

像战斗,其实是一些对象,他们相互去修改属性,每个修改都是有序的(A攻击完B,B才能攻击A),必须有较低的延迟,所以采取多线程,一个strand来保护这一次战斗的同步。

阅读(1622) | 评论(0) | 转发(0) |
0

上一篇:moon引擎

下一篇:moon相关的业务架构

给主人留下些什么吧!~~