本文翻译自《Getting Started With Storm》译者:吴京润    编辑:郭蕾 方腾飞

本书的译文仅限于学习和研究之用,没有原作者和译者的授权不能用于商业用途。

译者序

Storm入门终于翻译完了。首先感谢并发编程网同意本人在网站上首发本书译文,同时还要感谢并发编程网的各位大牛们的耐心帮助。这是本人翻译的第一本书,其中必有各种不足请诸位读者朋友不吝斧正。

译完此书之后,我已经忘记了是如何知道的Storm这个工具了。本人读过的所有技术书籍大部分都是在地铁上完成的,现在已经成了习惯。最近发现自己 有一阵子没有看书,那个时候大数据已经相当火热,我就想找一些讲大数据分析的书来读一读,虽然一直没有机会接触大数据的工作,不过做一些技术储备也是好 的。于是上谷歌和亚马逊用“大数据”、“实时分析”这类关键词搜索相关的技术文章和书籍。然后就知道了Storm,可惜一直没有找到中文的相关内容,只找 到这一本《Getting Started with Storm》。可惜本人英文词汇量实在太少,书买来之后一直束之高阁,后来突发奇想我为什么不利用业余时间把这本书翻译了呢?于是由本人完成的 《Getting Started with Storm》在并发编程网面世了。在本人之前已有人在CSDN上完成了本书除附录以外的全部翻译,并且有了PDF版。不过既然已经开始就不忍中途放弃了, 所以一直坚持把本书译完。再次感谢并发编程网的朋友们的支持。

由于本人是持学习的目的翻译本书,对Storm的了解并不丰富,许多专用术语翻译难免不准确,如有谬误还请读者朋友们不吝指正。
本书基于最新的Storm0.7.1 版本撰写,从Storm开发环境的搭建、Storm工程的组成,到Storm各组件功能与开发,一步步的让读者入门并熟练掌握如何基于Storm的开发并利用Storm完成。本书共分为八个章节和三个附录:
第一章介绍Storm的特性以及可能的应用场景。
第二章讲述了Storm的运行模式,Storm工程包含的组件,以及如何创建一个Storm工程。
第三章对Storm的拓扑结构,各个组件如何分工协作做了详细介绍,数据流分组是本章重点。
第四章介绍Storm的数据源——spouts,Storm的所有数据都从这里开始。
第五章介绍Storm处理数据的组件。
第六章以一个简单的WEB应用讲解如何Storm进行数据分析。
第七章以PHP为例讲述如何使用非JVM语言开发Storm工程。
第八章讲解支持事务的拓扑,当然不要把这里的事务跟关系型数据库的事务等同起来。
附录A安装Storm客户端,以及常用命令。
附录B安装与部署Storm集群。
附录C如何运行第六章的例子
全书目录如下:

章节目录

第一章  基础知识

第二章 起步

第三章 拓扑

第四章 Spouts

第五章 Bolts

第六章 一个实际的例子

第七章 使用非JVM语言开发

第八章 事务性拓扑

附录A

附录B

附录C

原创文章,转载请注明: 转载自并发编程网 – ifeve.com本文链接地址: 《Storm入门》中文版

转载于:https://www.cnblogs.com/wuxiang/p/5386350.html

《Storm入门》中文版相关推荐

  1. 《分布式系统模式》中文版

    <分布式系统模式>(Patterns of Distributed Systems)是 Unmesh Joshi 编写的一系列关于分布式系统实现的文章.这个系列的文章采用模式的格式,介绍了 ...

  2. 分布式系统模式3-Segmented Log

    作者: Unmesh Joshi 译者: java达人 来源: https://martinfowler.com/articles/patterns-of-distributed-systems/ 将 ...

  3. 模式设计概述:代理者模式

    分布式系统模式 分布式相关的模式设计有大概三种模式,分布式系统与集中式系统相比需要完全不同的软件.管道和过滤器模式,微核和代理者模式. 代理者模式 代理者模式体系结构的强制条件是 组件应该能够访问其他 ...

  4. 从MIT的新式无人船,聊聊机器人的“组队打野”模式

    作者:藏狐 来源:脑极体(ID:unity007) 大多数科技爱好者也许都幻想过,未来的海洋角逐,将由智慧型舰艇在海上展开各种作业.对战.探险等,完全不需要人类的参与-- 在现实中,无人船也早已经不是 ...

  5. “软件教父”又开始整理模式了!

    Martin Fowler是谁? 我在之前的文章中写过,他是<重构>.<分析模式>.<企业应用架构模式>.<领域特定语言>等一系列知名书籍的作者,他很少 ...

  6. 有哪些比较流行的 C、C++和Java 的入门级项目?

    学习编程语言除了看书看视频,还需要找一些适合自己的开源项目,本文给大家安排了C.C++.JAVA相关的开源项目,不废话直接开车! 神级编程网站,堪称程序员的充电站,我给你找好了不能错过_程序员编程指南 ...

  7. JSP住宅小区物业管理系统(源代码+开题报告+论文+答辩PPT

    登录 JSP住宅小区物业管理系统(源代码+开题报告+论文+答辩PPT) 2022-12-04 657 ¥ 100 元 点赞 (0)  收藏 立即购买 升级会员 查看演示 遇到问题请联系客服微信:199 ...

  8. JSP住宅小区物业管理系统(源代码+开题报告+论文+答辩PPT)

    详情介绍 小区物业管理毕业设计 (论文) 目 录 摘要------------------------------–1 ABSTRACT---------------------------–2 第1 ...

  9. 超详细的Spring Cloud全面总结2W字(建议收藏)

    来自:FrancisQ 原文:juejin.im/post/6844904007975043079 首先我给大家看一张图,如果大家对这张图有些地方不太理解的话,我希望你们看完我这篇文章会恍然大悟. 什 ...

  10. Spring Cloud 万字总结!

    作者:FrancisQ 来源:juejin.im/post/5de2553e5188256e885f4fa3 首先我给大家看一张图,如果大家对这张图有些地方不太理解的话,我希望你们看完我这篇文章会恍然 ...

最新文章

  1. python基础知识选择题-Python练习题(基础知识练习题(一))
  2. 原 hibernate与mysql字段类型对应关系
  3. i2c总线注意事项和在linux下使用实战
  4. 解决新版DBUtils使用连接池from DBUtils.PooledDB import PooledDB报错
  5. jQuery第一个孩子“这个”
  6. 【Dart学习】--Dart之正则表达式相关方法总结
  7. vj p1041神风堂人数 题解
  8. 分治法-求最大最小元素
  9. 计算机栏和用户栏有啥区别,电脑qq轻聊版和普通版有什么区别 windowsqq轻聊版特点...
  10. CISP-PTS学习笔记-XSS
  11. 【操作系统安装与引导】CSM与安全启动对UEFI引导的影响与处理
  12. edp和edt哪个好_菲拉格慕香水edp和edt的区别 选择适合自己的香水方法
  13. 计算机表格填充,Excel表格的自动填充功能
  14. 计算机最强网卡价格,高下一目了然 随手怒拆价值十万元整机
  15. @GetMapping注解的理解
  16. opencv2413 gpu mog2_gpu CascadeClassifier_GPU
  17. 新解决方案销售之一:原则与流程
  18. 五、c++学习(加餐1:汇编基础学习)
  19. 电信光猫网络电话SIP帐号获取方法
  20. Python批量翻译英语单词(三十七)

热门文章

  1. java基础—计算: 2012-3-17到2012-4-6中间有多少天?
  2. Vue前端路由(Vue-router)
  3. Mr.J-- jQuery学习笔记(六)--attrprop方法
  4. DIY修改博客园背景用【保存图片用】
  5. mysql 数据操作 单表查询 group by 注意
  6. 08-层叠性权重相同处理
  7. EasyARM-iMX283A的Linux 开发环境构建
  8. Java 面向对象 --单例模式
  9. 2014522920145316《信息安全系统设计基础》实验一 开发环境的熟悉
  10. (转)Django ==== 实战学习篇九 在session中保存购物车