O'Reilly logo

Real-Time Big Data Analytics by Shilpi Saxena, Sumit Gupta

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Storm architecture and its components

We have discussed enough about the history and theory of abstractions of Storm; it's now time to dive in and see the framework in execution and get hands on to the real code to actually see Storm in action. We are just one step away from the action part. Before we get there, let's understand what are the various components that get to play in Storm and what is their contribution in the building and orchestration of this framework.

Storm execution can be done in two flavors:

  • Local mode: This is a single node and a nondistributed setup that is generally used for demo and testing. Here, the entire topology is executed in a single worker and thus a single JVM.
  • Distributed mode: This is a multinode setup that is fully ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required