摘要: FastLeaderElectionZooKeeper 中一共有三个实现了Election接口的选举类,分别是 LeaderElection , AuthFastLeaderElection 和 FastLeaderElection。 前两个类已经在3.4.0版本之后被废弃掉,因此在本节中,我只会介 阅读全文
posted @ 2019-04-19 20:38 W1552332103 阅读(644) 评论(0) 推荐(0) 编辑
摘要: FastLeader选主算法: 看网上关于 zookeeper选主节点fast算法的描述,虽然有几篇写的非常不错,但是总感觉描述的差一些,因此打算写一个我认为的较为详细的版本让大家提点意见。当然如果有Paxos基础那自然看起来非常很简单。 具体的FAST算法流程如下所示: 下面详细解释一下这个流程: 阅读全文
posted @ 2019-04-19 20:35 W1552332103 阅读(1186) 评论(0) 推荐(0) 编辑
摘要: 将 Qt 5.6 集成至 VS2015 将 Qt 5.6 集成至 VS2015 摘要: 由于VS2015不再支持addin,所以要用其他手段。 这里给出64位系统下的安装步骤,32位类似。 一、安装VS2015 过程略。值得注意的是要选择需要安装的内容,既然要用Qt,那么C++相关的一定要选上,别的 阅读全文
posted @ 2016-12-15 11:03 W1552332103 阅读(620) 评论(0) 推荐(0) 编辑
摘要: 网易(163)yum源是国内最好的yum源之一 ,无论是速度还是软件版本,都非常的不错,将yum源设置为163yum,可以提升软件包安装和更新的速度,同时避免一些常见软件版本无法找到。具体设置方法如下: 1,进入yum源配置目录cd /etc/yum.repos.d 2,备份系统自带的yum源mv 阅读全文
posted @ 2016-12-13 09:50 W1552332103 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 本文Github地址:https://github.com/sundiontheway/zookeeper-guide-cn 本文假设你已经具有一定分布式计算的基础知识。你将在第一部分看到以下内容: ZooKeeper数据模型 ZooKeeper Sessions ZooKeeper Watches 阅读全文
posted @ 2016-12-06 18:23 W1552332103 阅读(2296) 评论(0) 推荐(0) 编辑
摘要: Protobuf语言指南 l 定义一个消息(message)类型 l 标量值类型 l Optional 的字段及默认值 l 枚举 l 使用其他消息类型 l 嵌套类型 l 更新一个消息类型 l 扩展 l 包(package) l 定义服务(service) l 选项(option) l 生成访问类 本 阅读全文
posted @ 2016-12-01 10:28 W1552332103 阅读(3370) 评论(0) 推荐(0) 编辑
摘要: 手游页游和端游的服务端本质上没区别,区别的是游戏类型。 类型1:卡牌、跑酷等弱交互服务端 卡牌跑酷类因为交互弱,玩家和玩家之间不需要实时面对面PK,打一下对方的离线数据,计算下排行榜,买卖下道具即可,所以实现往往使用简单的 HTTP服务器: <ignore_js_op> 登录时可以使用非对称加密(R 阅读全文
posted @ 2016-11-25 14:09 W1552332103 阅读(2207) 评论(0) 推荐(0) 编辑
摘要: 棋牌类游戏常用架构: 我从事过4年的棋牌类游戏开发,使用过的架构大致如上,各模块解释如下。 LoginServer: 登陆服务器,主要负责player 的登陆请求,验证player的合法性,为合法的player分配session,与cilent 采用短连接方式,可以有多个来进行负载均衡。验证play 阅读全文
posted @ 2016-11-25 10:54 W1552332103 阅读(268) 评论(0) 推荐(0) 编辑
摘要: RPG游戏经典的系统架构设计 : bigword 游戏引擎就是使用这种架构,我认识的很多rpg游戏公司的同事也大致采用了这种架构方式。 loginapp : 登陆服务器,主要负责player 的登陆请求,验证player的合法性,为合法的player分配session,与cilent 采用短连接方式 阅读全文
posted @ 2016-11-25 10:49 W1552332103 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 上一节《Zookeeper C API 指南三(回调函数)》重点讲了 Zookeeper C API 中各种回调函数的原型,本节将切入正题,正式讲解 Zookeeper C API。相信大家读完本文后应该对 Zookeeper C API 的使用有一个比较清晰的认识。 Zookeeper C API 阅读全文
posted @ 2016-11-23 11:29 W1552332103 阅读(650) 评论(0) 推荐(0) 编辑