《大规模分布式系统架构与设计实战(含光盘)》内容简介与阅读建议

获取这本书 暂无已核验电子书资源
下载
作者
彭渊
分类
科技技术
出版年份
2014
页数
231 页
语言
中文
豆瓣评分
★ 4.5 (65人评价)

《大规模分布式系统架构与设计实战(含光盘)》内容简介

【编辑推荐】  绝技源于江湖、将军发于卒伍,本书包含作者从程序员到首席架构师十多年职业生涯所积累的实战经验。  这不是一本讲怎么使用Hadoop的书,而是一本讲实现Hadoop功能的书,本书系统讲解构建大规模分布式系统的核心技术和实现方法,包含开源的代码,手把手教你掌握分布式技术 【内容简介】 本书从作者的实战经验出发,深入浅出地讲解了如何建立一个Hadoop那样的分布式系统,实现对多台计算机CPU、内存、硬盘的统一利用,从而获取强大计算能力去解决复杂问题。一般互联网企业的分布式存储计算系统都是个大平台,系统复杂、代码庞大,而且只适合公司的业务,工程师很难下载安装到自己的电脑里学习和吃透。本书对分布式核心技术进行了大量归纳和总结,并从中抽取出一套简化的框架和编程API进行讲解,方便工程师了解分布式系统的主要技术实现。这不是一本空谈概念、四处摘抄的...(展开全部)

《大规模分布式系统架构与设计实战(含光盘)》书籍信息摘要

《大规模分布式系统架构与设计实战(含光盘)》内容简介与阅读建议,作者 彭渊,科技技术,2014年。获取前建议核对作者、出版社、年份、ISBN、版本和正版渠道。

《大规模分布式系统架构与设计实战(含光盘)》适合哪些读者?

适合希望系统学习技术概念、实践方法、工具使用和行业知识的读者。 评分 4.5 可作为选书参考。

获取建议

《大规模分布式系统架构与设计实战(含光盘)》怎么获取更合适?

优先确认版本和阅读目的;下载区只展示已核验的公版、授权、开放许可或官方试读资源。

下载

暂无已核验电子书资源;本站不展示未授权完整文件。

下载

版本

优先选择作者、译者、出版社、出版年份和 ISBN 信息明确的版本;经典作品可优先选择校注、导读或权威出版社版本。

目录

  1. 前 言
  2. 第1章概述1
  3. 1.1分布式计算、并行计算、云计算概述1
  4. 1.2分布式产品Hadoop、ZooKeeper、HBase概述6
  5. 1.3Fourinone的产生背景12
  6. 第2章分布式并行计算的原理与实践14
  7. 2.1分布式并行计算模式14
  8. 2.1.1最初想到的master-slave结构14
展开全部(共 82 章节)
  1. 2.1.2“包工头-职介所-手工仓库-工人”模式15
  2. 2.1.3基于消息中枢的计算模式17
  3. 2.1.4基于网状直接交互的计算模式18
  4. 2.1.5并行结合串行模式22
  5. 2.1.6包工头内部批量多阶段处理模式23
  6. 2.1.7计算集群模式和兼容遗留计算系统24
  7. 2.1.8工人计算的服务化模式26
  8. 2.2跟Hadoop的区别28
  9. 2.3关于分布式的一些概念与产品30
  10. 2.4配置文件和核心API介绍35
  11. 2.5实践与应用36
  12. 2.5.1一个简单的示例36
  13. 2.5.2工头工人计算模式更完整的示例39
  14. 2.5.3工人合并互相sayhello的示例44
  15. 2.5.4实现Hadoop经典实例WordCount48
  16. 2.5.5分布式多机部署的示例52
  17. 2.5.6分布式计算自动部署的示例53
  18. 2.5.7计算过程中的故障和容灾处理57
  19. 2.5.8计算过程中的相关时间属性设置60
  20. 2.5.9如何在一台计算机上一次性启动多个进程63
  21. 2.5.10如何调用C/C++程序实现68
  22. 2.5.11如何中止工人计算和超时中止68
  23. 2.5.12使用并行计算大幅提升递归算法效率73
  24. 2.5.13使用并行计算求圆周率π81
  25. 2.5.14从赌钱游戏看PageRank算法86
  26. 2.5.15使用并行计算实现上亿排序96
  27. 2.5.16工人服务化模式应用示例104
  28. 2.6实时流计算107
  29. 第3章分布式协调的实现111
  30. 3.1协调架构原理简介111
  31. 3.2核心API113
  32. 3.3权限机制115
  33. 3.4相对于ZooKeeper的区别116
  34. 3.5与Paxos算法的区别117
  35. 3.6实践与应用119
  36. 3.6.1如何实现公共配置管理119
  37. 3.6.2如何实现分布式锁126
  38. 3.6.3如何实现集群管理129
  39. 3.6.4多节点权限操作示例134
  40. 3.6.5领导者选举相关属性设置137
  41. 第4章分布式缓存的实现139
  42. 4.1小型网站或企业应用的缓存实现架构139
  43. 4.2大型分布式缓存系统实现过程140
  44. 4.3一致性哈希算法的原理、改进和实现147
  45. 4.4解决任意扩容的问题152
  46. 4.5解决扩容后数据均匀的问题153
  47. 4.6分布式Session的架构设计和实现154
  48. 4.7缓存容量的相关属性设置156
  49. 4.8缓存清空的相关属性设置158
  50. 第5章消息队列的实现162
  51. 5.1闲话中间件与MQ162
  52. 5.2JMS的两种经典模式163
  53. 5.3如何实现发送接收的队列模式164
  54. 5.4如何实现主题订阅模式168
  55. 第6章分布式文件系统的实现173
  56. 6.1FTTP架构原理解析174
  57. 6.2搭建配置FttpAdapter环境177
  58. 6.3访问集群文件根目录179
  59. 6.4访问和操作远程文件181
  60. 6.5集群内文件复制和并行复制184
  61. 6.6读写远程文件187
  62. 6.7解析远程文件189
  63. 6.8并行读写远程文件191
  64. 6.9批量并行读写远程文件和事务补偿处理194
  65. 6.10如何进行整型读写198
  66. 6.11基于整型读写的上亿排序205
  67. 第7章分布式作业调度平台的实现219
  68. 7.1调度平台的设计与实现219
  69. 7.2资源隔离的实现224
  70. 7.3资源调度算法226
  71. 7.4其他作业调度平台简介227
  72. 7.4.1其他MPI作业资源调度技术227
  73. 7.4.2Mesos和Yarn简介229
  74. ······(收起)

常见问题

《大规模分布式系统架构与设计实战(含光盘)》适合谁读?

适合希望系统学习技术概念、实践方法、工具使用和行业知识的读者。 评分 4.5 可作为选书参考。

《大规模分布式系统架构与设计实战(含光盘)》阅读难度高吗?

建议先看简介、目录、作者和相关书籍,再判断是否适合当前阶段阅读。

《大规模分布式系统架构与设计实战(含光盘)》纸质书值得买吗?

当前暂未接入已核验的纸质书购买链接,建议通过出版社、京东、当当等正版渠道核对版本后购买。

《大规模分布式系统架构与设计实战(含光盘)》哪个版本更适合?

优先选择作者、译者、出版社、出版年份和 ISBN 信息清楚的版本;经典作品可优先选择校注、导读或权威出版社版本。

在哪里可以合法获取《大规模分布式系统架构与设计实战(含光盘)》?

当前没有确认授权的电子书下载资源,也暂未接入已核验购买链接;商业出版物不提供未授权下载,建议通过出版社、京东、当当或官方电子书平台核对获取。

如何继续查找《大规模分布式系统架构与设计实战(含光盘)》相关书籍?

可以进入 彭渊 作者页查看其他作品,也可以通过分类、标签、排行榜、人工推荐和“读完这本还可以读”继续发现相近主题。

手机扫码下载

使用手机扫描二维码

扫码后会直接打开下载链接。

电子书下载二维码

手机端点击下载会直接跳转,无需扫码。