ZooKeeper:分布式过程协同技术详解 - (EPUB全文下载)
文件大小:2.71 mb。
文件格式:epub 格式。
书籍内容:
O’Reilly精品图书系列
ZooKeeper:分布式过程协同技术详解
ZooKeeper:Distributed Process Coordination
[美]荣凯拉(Junqueira,F.) [美]里德(Reed,B.) 著
谢超 周贵卿 译
ISBN:978-7-111-52431-1
本书纸版由机械工业出版社于2016年出版,电子版由华章分社(北京华章图文信息有限公司,北京奥维博世图书发行有限公司)全球范围内制作与发行。
版权所有,侵权必究
客服热线:+ 86-10-68995265
客服信箱:service@bbbvip.com
官方网址:www.hzmedia.com.cn
新浪微博 @华章数媒
微信公众号 华章电子书(微信号:hzebook)
目录
O’Reilly Media,Inc.介绍
译者序
前言
第一部分 ZooKeeper的概念和基础
第1章 简介
1.1 ZooKeeper的使命
1.2 示例:主-从应用
1.3 分布式协作的难点
1.4 ZooKeeper的成功和注意事项
第2章 了解ZooKeeper
2.1 ZooKeeper基础
2.2 ZooKeeper架构
2.3 开始使用ZooKeeper
2.4 一个主-从模式例子的实现
2.5 小结
第二部分 使用ZooKeeper进行开发
第3章 开始使用ZooKeeper的API
3.1 设置ZooKeeper的CLASSPATH
3.2 建立ZooKeeper会话
3.3 获取管理权
3.4 注册从节点
3.5 任务队列化
3.6 管理客户端
3.7 小结
第4章 处理状态变化
4.1 单次触发器
4.2 如何设置监视点
4.3 普遍模型
4.4 主-从模式的例子
4.5 另一种调用方式:Multiop
4.6 通过监视点代替显式缓存管理
4.7 顺序的保障
4.8 监视点的羊群效应和可扩展性
4.9 小结
第5章 故障处理
5.1 可恢复的故障
5.2 不可恢复的故障
5.3 群首选举和外部资源
5.4 小结
第6章 ZooKeeper注意事项
6.1 使用ACL
6.2 恢复会话
6.3 当znode节点重新创建时,重置版本号
6.4 sync方法
6.5 顺序性保障
6.6 数据字段和子节点的限制
6.7 嵌入式ZooKeeper服务器
6.8 小结
第7章 C语言客户端
7.1 配置开发环境
7.2 开始会话
7.3 引导主节点
7.4 行使管理权
7.5 任务分配
7.6 单线程与多线程客户端
7.7 小结
第8章 Curator:ZooKeeper API的高级封装库
8.1 Curator客户端程序
8.2 流畅式API
8.3 监听器
8.4 Curator中状态的转换
8.5 两种边界情况
8.6 菜谱
8.7 小结
第三部分 ZooKeeper的管理
第9章 ZooKeeper内部原理
9.1 请求、事务和标识符
9.2 群首选举
9.3 Zab:状态更新的广播协议
9.4 观察者
9.5 服务器的构成
9.6 本地存储
9.7 服务器与会话
9.8 服务器与监视点
9.9 客户端
9.10 序列化
9.11 小结
第10章 运行ZooKeeper
10.1 配置ZooKeeper服务器
10.2 配置ZooKeeper集群
10.3 重配置
10.4 配额管理
10.5 多租赁配置
10.6 文件系统布局和格式
10.7 四字母命令
10.8 通过JMX进行监控
10.9 工具
10.10 小结
作者介绍
封面介绍
O’Reilly Media,Inc.介绍
O’Reilly Media通过图书、杂志、在线服务、调查研究和会议等方式传播创新知识。自1978年开始,O’Reilly一直都是前沿发展的见证者和推动者。超级极客们正在开创着未来,而我们关注真正重要的技术趋势——通过放大那些“细微的信号”来刺激社会对新科技的应用。作为技术社区中活跃的参与者,O’Reilly的发展充满了对创新的倡导、创造和发扬光大。
O’Reilly为软件开发人员带来革命性的“动物书”;创建第一个商业网站(GNN);组织了影响深远的开放源代码峰会,以至于开源软件运动以此命名;创立了Make杂志,从而成为DIY革命的主要先锋;公司一如既往地通过多种形式缔结信息与人的纽带。O’Reilly的会议和峰会集聚了众多超级极客和高瞻远瞩的商业领袖,共同描绘出开创新产业的革命性思想。作为技术人士获取信息的选择,O’Reilly现在还将先锋专家的知识传递给普通的计算机用户。无论是通过书籍出版,在线服务或者面授课程,每一项O’Reilly的产品都反映了公司不可动摇的理念——信息是激发创新的力量。
业界评论
“O’Reilly Radar博客有口皆碑。”
——Wired
“O’Reilly凭借一系列(真希望当初我也想到了)非凡想法建立了数百万美元的业务。”
——Business 2.0
“O’Reilly Conference是聚集关键思想领袖的绝对典范。”
——CRN
“一本O’Reilly的书就代表一个有用、有前途、需要学习的主题。”
——Irish Times
“Tim是位特立独行的商人,他不光放眼于最长远、最广阔的视野并且切实地按照Yogi Berra的建议去做了:‘如果你在路上遇到岔路口,走小路(岔路)。’回顾过去Tim似乎每一次都选择了小路,而且有几次都是一闪即逝的机会,尽管大路也不错。”
——Linux Journal
译者序
摩尔定律揭示了集成电路每18个月计算性能就会增加一倍。随着信息的飞速膨胀,很多应用都无法依赖单个服务器的性能升级来处理如此庞大的数据量,分布式系统和应用越来越受到人们的青睐。分布式系统和应用不仅能提供更强的计算能力,还能为我们提供更好的容灾性和扩展性。
在实际开发分布式应用时,开发人员与运维人员都会花费大量时间和精力来处理异构系统中的协作通信问题。这也许并不是你想要的,你最关心的是战略业务是否正常,能否更 ............
书籍插图:
以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。
书云 Open E-Library » ZooKeeper:分布式过程协同技术详解 - (EPUB全文下载)