Storm是一个分布式、可靠且容错的系统,专门用于处理数据流。它由多种组件组成,每个组件负责简单的特定处理任务。Storm集群的输入数据流由一个名为spout的组件处理,然后传递给称为bolt的组件进行进一步转换或存储。整个Storm集群可以看作是一系列bolt组件的链条,每个组件都对数据进行某种形式的转换。技术进步推动下,Storm正逐步成为处理实时数据流的首选平台。