最近需要使用Storm,看了一些英文资料。觉得 O’Reilly 的 Getting started with Storm 比较浅显易懂,适合作为入门资料。特翻译之,以飨众生。
特别注明:本文翻译自 Getting started with Storm 第一章,以作学习交流之用,非盈利性质。如需转载,请以超链接形式标明文章原始出处和作者信息及版权声明。
Storm 是一个可靠的、容错的分布式数据流处理系统。它将工作委派给不同类型的组件,这些组件各自负责某个简单特定的处理任务。Storm 集群的输入流由组件spout
负责。spout
将数据传送至bolt
,进而完成某种形式的转换。bolt
可采用某种存储形式对数据进行持久化,或者将数据传送至其它 bolt
。 你可以将 Storm 集群想象成一个bolt
链,每个bolt
负责对从spout
流入的数据进行某种形式的处理。