在大数据开发里Zookeeper有什么用?多台服务器集群的安装与配置( 五 )
Zookeeper最早起源于雅虎研究院的一个研究小组 。 在当时 , 研究人员发现 , 在雅虎内部很多大型系统基本都需要依赖一个类似的系统来进行分布式协调 , 但是这些系统往往都存在分布式单点问题 。 所以 , 雅虎的开发人员就试图开发一个通用的无单点问题的分布式协调框架 , 以便让开发人员将精力集中在处理业务逻辑上 。
关于“ZooKeeper”这个项目的名字 , 其实也有一段趣闻 。 在立项初期 , 考虑到之前内部很多项目都是使用动物的名字来命名的(例如著名的Pig项目)雅虎的工程师希望给这个项目也取一个动物的名字 。 时任研究院的首席科学家Raghu Ramakrishnan开玩笑地说:“在这样下去 , 我们这儿就变成动物园了!”此话一出 , 大家纷纷表示就叫动物园管理员吧一一一因为各个以动物命名的分布式组件放在一起 , 雅虎的整个分布式系统看上去就像一个大型的动物园了 , 而Zookeeper正好要用来进行分布式环境的协调一一于是 , Zookeeper的名字也就由此诞生了 。
Zookeeper怎么工作的?
用最简单的话来描述一下Zookeeper集群用法:
推荐阅读
- 捉迷藏|?LOL世界赛“含金量”数据出炉:EDG仅排第六,IG稳居榜首
- 魔兽世界|《轨迹》新作明年发布! 法老控将针对NS平台开发游戏
- 手机游戏|CFHD:神秘组织为什么开发生化手雷呢?关键是为了赚更多钱
- 碧蓝航线|碧蓝航线SR重巡福煦数据详解 期待越高失望越大 强度平平无奇
- kramer|国服极地大乱斗数据上线,来看看胜率榜符合你的预期吗?
- 大话西游|大话西游2这些召唤兽的天生技能是开发组拿来凑数的吗?实际效果完全没用
- 电子竞技|【欣然轻资讯G】《地平线2西部禁域》新老怪兽即将登场 开发者日志
- 桌游|48小时里,游戏开发能给这群大学生带来什么?
- 米莱狄|峡谷数据榜:分均输出TOP5,干将莫邪只排第四,米莱狄至今被误解
- 任天堂|不依赖对外收购工作室,任天堂将更着重扩大本身游戏内容开发能力