• 【包邮】 Storm源码分析 【正版九新】
21年品牌 40万+商家 超1.5亿件商品

【包邮】 Storm源码分析 【正版九新】

九品消毒塑封

18.9 2.4折 79 九五品

库存2件

天津宝坻
认证卖家担保交易快速发货售后保障

作者李明//王晓鹏

出版社人民邮电

ISBN9787115371263

出版时间2014-11

装帧其他

开本16开

定价79元

货号9787115371263

上书时间2024-11-30

文渊文化传媒

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九五品
商品描述
导语摘要
 李明、王晓鹏编著的《Storm源码分析》作为第一本深入介绍Storm的图书,从源代码的角度详细剖析了Storm的设计与实现。本书适合各类型的计算机工作者,初学者可以通过本书来学习如何实现一个可靠的、高容错性的、实时的分布式处理平台。而对于Storm用户来讲,本书不仅可以帮助他们更深入地了解这套系统的工作原理,还可以帮助他们正确地使用该平台,也有利于实现对Storm的二次开发。鉴于Storm是基于Clojure和Java开发的,所以需要读者对这两种语言有一定的了解。
本书主要分析阐述了Storm的底层架构,例如Nimbus、Super—visor、Worker、Executor以及Task,并对Storm如何实现可靠的消息传输进行了系统讨论,例如事务Topology以及Trident。
本书对Storm的最新源代码进行了系统而详尽的分析,相信读者在阅读过程中一定会获益匪浅。

作者简介
王晓鹏2004~2011年在北京邮电大学完成本科以及硕士的学习。微软搜索技术部门高级研发工程师,擅长WindowsphonePhone、Silverlight、Clojure、Java、C#等多种开发技术,一直致力于大数据处理、分布式系统的研究和应用,目前致力于实时性分布式处理系统的研究与开发。
李明2001~2007年在哈尔滨工业大学完成本科以及硕士的学习。微软搜索技术部门资深研发工程师及高级开发经理,擅长Linux、Clojure、Java、C#等多种开发技术,长期致力于大数据、分布式系统的研究和应用,目前致力于实时性分布式处理系统的研究与开发。

目录
第1章  总体架构与代码结构
  1.1  Storm的总体结构
  1.2  Storm的元数据
    1.2.1  元数据介绍
    1.2.2  Storm怎么使用这些元数据
  1.3  Storm的代码结构
    1.3.1  Clojure代码
    1.3.2  Java代码
    1.3.3  Trident代码
    1.3.4  其他代码
第2章  搭建Storm集群
  2.1  搭建单机Storm集群
  2.2  搭建多机Storm集群
    2.2.1  设置环境
    2.2.2  启动Storm集群
    2.2.3  提交Topology
  2.3  WordCountTopology介绍
    2.3.1  RandomSentenceSpout
    2.3.2  SplitSentence
    2.3.3  WordCount
    2.3.4  WordCountTopology构建
第3章  Storm编程基础
  3.1  Fields定义
  3.2  Tuple接口
  3.3  常用声明接口
    3.3.1  配置声明接口
    3.3.2  输入声明接口
    3.3.3  输出字段声明接口
    3.3.4  组件声明接口
  3.4  Spout输出收集器
    3.4.1  ISpoutOutputCollector和SpoutOutputCollector
    3.4.2  Executor中ISpoutOutputCollector的实现
  3.5  Bolt输出收集器
    3.5.1  IOutputCollector和OutputCollector
    3.5.2  IBasicOutputCollector和BasicOutputCollector
    3.5.3  BatchOutputCollector和BatchOutputCollectorImpl
    3.5.4  Executor中的IOutputCollector实现
  3.6  组件接口
……
第4章  基础函数和工具类
第5章  通信机制
第6章  Nimbus
第7章  Scheduler
第8章  Scheduler
第9章  Worker
第10章  Executor
第11章  Task
第12章  Storm的Ack框架
第13章  系统运行统计
第14章  系统运行统计的另一种实现
第15章  事务Topology的实现
第16章  事务10pology示例
第17章  Trident的Spout节点
第18章  Trident的存储
第19章  Trident消息
第20章  Trident操作与处理节点
第21章  Trident流的基本操作
第22章  Trident中流的交互操作
第23章  Trident中的Bolt节点
第24章  Trident的执行优化
第25章  Trident与DRPC
第26章  Trident的Topology构建器
第27章  多语言
第28章  Storm中的配置项

内容摘要
 李明、王晓鹏编著的《Storm源码分析》从源代码的角度详细分析了Storm的设计与实现,共分为三个部分,第一部分介绍了Storm的基本原理以及Storm集群系统的搭建方法,第二部分深入剖析了Storm的底层架构,如Nimbus、Supervisor、
Worker以及Task,第三部分系统讨论了Storm如何实现可靠的消息传输,如TransactionTopology以及Trident。
《Storm源码分析》适用于程序员、架构师以及计算机专业的学生。

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP