Storm源码分析

副标题:无

作   者:李明,王晓鹏 编著

分类号:

ISBN:9787115371263

微信扫一扫,移动浏览光盘

简介

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

目录

第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源码分析
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon