storm架构图
2016-10-02 22:03:55 0 举报
Storm架构图是一个高度可扩展的分布式实时计算系统。它由一个主节点(Nimbus)和多个工作节点(Supervisor)组成。Nimbus负责分配任务、协调工作节点,而工作节点则负责执行具体的计算任务。在工作节点内部,Storm将任务划分为一个个小的组件(Spout和Bolt),并通过消息传递机制进行通信。Spout负责产生数据流,而Bolt则对接收到的数据进行处理和分析。此外,Storm还提供了丰富的容错机制,确保在节点故障时能够自动恢复并重新分配任务。总之,Storm架构图展示了一个高度可靠、高性能的实时计算解决方案,适用于处理大量数据流的场景。