《大规模分布式系统架构与设计实战(含光盘)》内容简介与阅读建议
- 出版年份
- 2014
- 页数
- 231 页
- 语言
- 中文
- 豆瓣评分
- ★ 4.5 (65人评价)
《大规模分布式系统架构与设计实战(含光盘)》内容简介
【编辑推荐】 绝技源于江湖、将军发于卒伍,本书包含作者从程序员到首席架构师十多年职业生涯所积累的实战经验。 这不是一本讲怎么使用Hadoop的书,而是一本讲实现Hadoop功能的书,本书系统讲解构建大规模分布式系统的核心技术和实现方法,包含开源的代码,手把手教你掌握分布式技术 【内容简介】 本书从作者的实战经验出发,深入浅出地讲解了如何建立一个Hadoop那样的分布式系统,实现对多台计算机CPU、内存、硬盘的统一利用,从而获取强大计算能力去解决复杂问题。一般互联网企业的分布式存储计算系统都是个大平台,系统复杂、代码庞大,而且只适合公司的业务,工程师很难下载安装到自己的电脑里学习和吃透。本书对分布式核心技术进行了大量归纳和总结,并从中抽取出一套简化的框架和编程API进行讲解,方便工程师了解分布式系统的主要技术实现。这不是一本空谈概念、四处摘抄的...(展开全部)
《大规模分布式系统架构与设计实战(含光盘)》书籍信息摘要
《大规模分布式系统架构与设计实战(含光盘)》内容简介与阅读建议,作者 彭渊,科技技术,2014年。获取前建议核对作者、出版社、年份、ISBN、版本和正版渠道。
- 作者:彭渊
- 分类:科技技术
- 出版年份:2014
- 页数:231 页
- 语言:中文
- 格式:暂无已核验合规下载格式
《大规模分布式系统架构与设计实战(含光盘)》适合哪些读者?
适合希望系统学习技术概念、实践方法、工具使用和行业知识的读者。 评分 4.5 可作为选书参考。
获取建议
《大规模分布式系统架构与设计实战(含光盘)》怎么获取更合适?
优先确认版本和阅读目的;下载区只展示已核验的公版、授权、开放许可或官方试读资源。
下载
暂无已核验电子书资源;本站不展示未授权完整文件。
下载 版本
优先选择作者、译者、出版社、出版年份和 ISBN 信息明确的版本;经典作品可优先选择校注、导读或权威出版社版本。
目录
- 前 言
- 第1章概述1
- 1.1分布式计算、并行计算、云计算概述1
- 1.2分布式产品Hadoop、ZooKeeper、HBase概述6
- 1.3Fourinone的产生背景12
- 第2章分布式并行计算的原理与实践14
- 2.1分布式并行计算模式14
- 2.1.1最初想到的master-slave结构14
展开全部(共 82 章节)
- 2.1.2“包工头-职介所-手工仓库-工人”模式15
- 2.1.3基于消息中枢的计算模式17
- 2.1.4基于网状直接交互的计算模式18
- 2.1.5并行结合串行模式22
- 2.1.6包工头内部批量多阶段处理模式23
- 2.1.7计算集群模式和兼容遗留计算系统24
- 2.1.8工人计算的服务化模式26
- 2.2跟Hadoop的区别28
- 2.3关于分布式的一些概念与产品30
- 2.4配置文件和核心API介绍35
- 2.5实践与应用36
- 2.5.1一个简单的示例36
- 2.5.2工头工人计算模式更完整的示例39
- 2.5.3工人合并互相sayhello的示例44
- 2.5.4实现Hadoop经典实例WordCount48
- 2.5.5分布式多机部署的示例52
- 2.5.6分布式计算自动部署的示例53
- 2.5.7计算过程中的故障和容灾处理57
- 2.5.8计算过程中的相关时间属性设置60
- 2.5.9如何在一台计算机上一次性启动多个进程63
- 2.5.10如何调用C/C++程序实现68
- 2.5.11如何中止工人计算和超时中止68
- 2.5.12使用并行计算大幅提升递归算法效率73
- 2.5.13使用并行计算求圆周率π81
- 2.5.14从赌钱游戏看PageRank算法86
- 2.5.15使用并行计算实现上亿排序96
- 2.5.16工人服务化模式应用示例104
- 2.6实时流计算107
- 第3章分布式协调的实现111
- 3.1协调架构原理简介111
- 3.2核心API113
- 3.3权限机制115
- 3.4相对于ZooKeeper的区别116
- 3.5与Paxos算法的区别117
- 3.6实践与应用119
- 3.6.1如何实现公共配置管理119
- 3.6.2如何实现分布式锁126
- 3.6.3如何实现集群管理129
- 3.6.4多节点权限操作示例134
- 3.6.5领导者选举相关属性设置137
- 第4章分布式缓存的实现139
- 4.1小型网站或企业应用的缓存实现架构139
- 4.2大型分布式缓存系统实现过程140
- 4.3一致性哈希算法的原理、改进和实现147
- 4.4解决任意扩容的问题152
- 4.5解决扩容后数据均匀的问题153
- 4.6分布式Session的架构设计和实现154
- 4.7缓存容量的相关属性设置156
- 4.8缓存清空的相关属性设置158
- 第5章消息队列的实现162
- 5.1闲话中间件与MQ162
- 5.2JMS的两种经典模式163
- 5.3如何实现发送接收的队列模式164
- 5.4如何实现主题订阅模式168
- 第6章分布式文件系统的实现173
- 6.1FTTP架构原理解析174
- 6.2搭建配置FttpAdapter环境177
- 6.3访问集群文件根目录179
- 6.4访问和操作远程文件181
- 6.5集群内文件复制和并行复制184
- 6.6读写远程文件187
- 6.7解析远程文件189
- 6.8并行读写远程文件191
- 6.9批量并行读写远程文件和事务补偿处理194
- 6.10如何进行整型读写198
- 6.11基于整型读写的上亿排序205
- 第7章分布式作业调度平台的实现219
- 7.1调度平台的设计与实现219
- 7.2资源隔离的实现224
- 7.3资源调度算法226
- 7.4其他作业调度平台简介227
- 7.4.1其他MPI作业资源调度技术227
- 7.4.2Mesos和Yarn简介229
- ······(收起)
合规获取说明
当前暂无已核验电子书资源。若是商业出版物,建议优先通过出版社、书店或官方电子书平台获取。
常见问题
《大规模分布式系统架构与设计实战(含光盘)》适合谁读?
适合希望系统学习技术概念、实践方法、工具使用和行业知识的读者。 评分 4.5 可作为选书参考。
《大规模分布式系统架构与设计实战(含光盘)》阅读难度高吗?
建议先看简介、目录、作者和相关书籍,再判断是否适合当前阶段阅读。
《大规模分布式系统架构与设计实战(含光盘)》纸质书值得买吗?
当前暂未接入已核验的纸质书购买链接,建议通过出版社、京东、当当等正版渠道核对版本后购买。
《大规模分布式系统架构与设计实战(含光盘)》哪个版本更适合?
优先选择作者、译者、出版社、出版年份和 ISBN 信息清楚的版本;经典作品可优先选择校注、导读或权威出版社版本。
在哪里可以合法获取《大规模分布式系统架构与设计实战(含光盘)》?
当前没有确认授权的电子书下载资源,也暂未接入已核验购买链接;商业出版物不提供未授权下载,建议通过出版社、京东、当当或官方电子书平台核对获取。
如何继续查找《大规模分布式系统架构与设计实战(含光盘)》相关书籍?
可以进入 彭渊 作者页查看其他作品,也可以通过分类、标签、排行榜、人工推荐和“读完这本还可以读”继续发现相近主题。