互联网
类型
可以朗读
语音朗读
235千字
字数
2015-06-01
发行日期
展开全部
主编推荐语
国内资深大数据专家根据Storm最新技术撰写,基于实际生产环境,从实战、运维和调优3个维度对Storm进行了详细的讲解。
内容简介
这是一本真正能让读者通过真实的企业应用实践掌握如何应用Storm处理各种大数据业务的著作。作者是国内顶尖的大数据专家,深谙初学者的难处和企业的实际需求,在此基础上巧妙地安排和组织了本书的内容,旨在让读者能达到事半功倍的效果。
本书没有过于繁琐和高深的理论,先系统介绍了Storm的设计思想、核心组件和适用场景,生产环境的搭建和部署,以及核心概念和数据模型;然后通过实时语音处理、网络流量分析、实时路况分析、数据质量实时监控、交通路况监控、广告实时流量统计等6典型的企业级案例讲解了如何应用Storm处理各种类型的大数据业务,每个案例都包括背景介绍、系统架构、模块设计和逻辑实现等组成部分,讲解十分详尽;最后从运维角度总结了Storm在安装部署、启动、运行等环节可能会出现的各种故障并给出了解决方案,以及Storm的各种技巧和最佳实践。
目录
- 版权信息
- 前言
- 基础篇
- 第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 本章小结
展开全部
出版方
机械工业出版社有限公司
机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。