+1 vote
in Apache Storm by
Explain what is Apache Storm? What are the components of Storm?

1 Answer

0 votes
by

Apache storm is an open source distributed real-time computation system used for processing real time big data analytics. Unlike Hadoop batch processing, Apache storm does for real-time processing and can be used with any programming language.

Components of Apache Storm includes

  1. Nimbus: It works as a Hadoop’s Job Tracker. It distributes code across the cluster, uploads computation for execution, allocate workers across the cluster and monitors computation and reallocates workers as needed
  2. Zookeeper: It is used as a mediator for communication with the Storm Cluster
  3. Supervisor: Interacts with Nimbus through Zookeeper, depending on the signals received from the Nimbus, it executes the process.
...