Storm企业级应用:实战、运维和调优

Storm企业级应用:实战、运维和调优

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

国内资深大数据专家根据Storm最新技术撰写,基于实际生产环境,从实战、运维和调优3个维度对Storm进行了详细的讲解。

内容简介

这是一本真正能让读者通过真实的企业应用实践掌握如何应用Storm处理各种大数据业务的著作。作者是国内顶尖的大数据专家,深谙初学者的难处和企业的实际需求,在此基础上巧妙地安排和组织了本书的内容,旨在让读者能达到事半功倍的效果。

本书没有过于繁琐和高深的理论,先系统介绍了Storm的设计思想、核心组件和适用场景,生产环境的搭建和部署,以及核心概念和数据模型;然后通过实时语音处理、网络流量分析、实时路况分析、数据质量实时监控、交通路况监控、广告实时流量统计等6典型的企业级案例讲解了如何应用Storm处理各种类型的大数据业务,每个案例都包括背景介绍、系统架构、模块设计和逻辑实现等组成部分,讲解十分详尽;最后从运维角度总结了Storm在安装部署、启动、运行等环节可能会出现的各种故障并给出了解决方案,以及Storm的各种技巧和最佳实践。

作者简介

作者马延辉,资深Hadoop技术专家,对Hadoop生态系统相关技术有着深刻的理解,在Hadoop开发和运维方面积累了丰富的经验。曾就职于阿里、Answers。com、暴风等互联网公司,从事Hadoop相关的研发和运维工作,对大数据技术的企业级落地、研发、运维和管理有着深刻的理解和丰富的实战经验。开源HBase监控工具Ella作者。现在致力于大数据技术在传统行业的落地和大数据技术的普及和推广。

章节目录

版权信息

前言

基础篇

第1章 认识Storm

1.1 什么是实时流计算

1.2 Storm是什么

1.3 Storm核心组件

1.4 Storm的特性

1.5 Storm的功能

1.6 本章小结

第2章 开始使用Storm

2.1 环境准备

2.2 启动模式

2.3 安装部署Storm集群

2.4 创建Topology并向集群提交任务

2.5 本章小结

第3章 核心概念和数据流模型

3.1 Tuple元组

3.2 Spout数据源

3.3 Bolt消息处理者

3.4 Topology拓扑

3.5 Stream消息流和Stream Grouping消息流组

3.6 Task任务

3.7 Worker工作者进程

3.8 Worker、Task、Executor三者之间的关系

3.9 事务

3.10 数据流模型

3.11 本章小结

实战篇

第4章 实例1:移动互联

4.1 业务背景

4.2 系统架构与模块设计

4.3 核心模块实现

4.4 本章小结

第5章 实例2:运营商

5.1 业务背景

5.2 系统架构与模块设计

5.3 核心模块实现

5.4 本章小结

第6章 实例3:交通

6.1 业务背景

6.2 系统架构和模块设计

6.3 核心模块的实现

6.4 本章小结

第7章 实例4:互联网

7.1 业务背景

7.2 系统架构与模块设计

7.3 核心模块实现

7.4 本章小结

第8章 实例5:交通

8.1 业务背景

8.2 系统架构和模块设计

8.3 核心模块实现

8.4 本章小结

第9章 实例6:互联网

9.1 广告实时流量统计系统架构

9.2 表结构与模块设计

9.3 核心模块实现

9.4 本章小结

技巧篇

第10章 Storm常见故障及解决方法

10.1 安装部署故障

10.2 启动故障

10.3 运行时故障

10.4 本章小结

第11章 Storm使用技巧和最佳实践

11.1 核心组件使用要点

11.2 集群配置技巧

11.3 集群运维技巧

11.4 项目开发技巧

11.5 保证消息的可靠处理

11.6 理解DRPC原语

11.7 快速理解一致性事务

11.8 本章小结

Storm企业级应用:实战、运维和调优是2015年由机械工业出版社华章分社出版,作者马延辉。

得书感谢您对《Storm企业级应用:实战、运维和调优》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
Kotlin入门与实战 电子书
Kotlin从零到精通初学者指南。
肺栓塞临床实战 电子书
一本书了解肺栓塞临床实践。
机器学习工程实战 电子书
机器学习入门手册《机器学习精讲》姊妹篇,人工智能和机器学习领域专业人士的多年实践结晶,深入浅出讲解机器学习应用和工程实践。
工科应用数学 电子书
本教材以问题为导向,以应用为目的,以“必需、够用”为原则,以为专业服务为宗旨。按照学生的特点和认知规律及工科专业的需求选取、编排内容,做到由浅入深,符合高职高专工科类专业人才培养目标。  本教材内容共九章,内容包括三角学,向量与复数,解析几何,函数、极限与连续,导数及其运算,导数的应用,不定积分与微分方程,定积分及其应用,MATLAB及其应用。为读者学习方便,书后附有初、高等数学常用公式。  本教
高等应用数学 电子书
本教材是根据高职教育的目标和特点,针对当前高职学生实际状况编写的,具有如下特点:①所有概念引入都从生活、生产中的实例入手;②内容阐述注重简明、直观、易懂,避免过深的理论知识和数学推导;③选编了一些有趣的数学知识起源和数学家小传等小资料,以培养学生的数学素养,扩大学生的知识面。  教材内容包括:函数、极限与连续,导数与微分,导数和微分的应用,不定积分,定积分及其应用,无穷级数,微分方程。本教材适合作