分布式服务器架构
疯癫小程序
这个作者很懒,什么都没留下…
展开
-
从腾讯QQgame高性能服务器集群架构看“分而治之”与“自治”等分布式架构设计原则
http://space.itpub.net/17007506/viewspace-616852 腾讯QQGame游戏同时在线的玩家数量极其庞大,为了方便组织玩家组队游戏,腾讯设置了大量游戏室(房间),玩家可以选择进入属意的房间,并在此房间内找到可以加入的游戏组(牌桌、棋盘等)。玩家选择进入某个房间时,必须确保此房间当前人数未满(通常上限为400),否则进入步骤将会失败。玩家在登入QQGame后转载 2012-01-31 15:02:52 · 2336 阅读 · 1 评论 -
从腾讯QQ升级游戏之“快速加入游戏”功能的实现缺陷看C/S之间如何正确分配相关协作
http://space.itpub.net/17007506/viewspace-615570 笔者在闲暇时,偶尔会登录腾讯QQGame玩玩升级游戏。这确实是一款非常优秀的软件作品,腾讯的开发人员在此展现了极高的技术水准。QQ游戏同时在线用户数都在百万到千万之数量级以上,可以想象其在性能方面所面临的挑战有多高。 QQ升级游戏有一个“快速加入游戏”的功能,方便玩家尽快加入目标牌桌。这本转载 2012-01-31 15:11:14 · 2187 阅读 · 0 评论 -
分布式事务
首先,我们说下事务,严格意义的事务实现应该具有4个属性: 原子性,一致性,隔离性,持久性。这四个属性通常称为ACID特性。 原子性: 指一个事务不可分割,要么成功,要么失败,不能有一般成功一半失败的情况。 一致性: 指这些数据在事务执行完成这个时间点之前,读到的一定是更新前的数据,之后读到的一定是更新后的数据, 不应该存在一个时刻,让用户读到更新过程中的数据。 隔...原创 2019-08-01 10:51:11 · 195 阅读 · 0 评论