Chapter 2. Getting Acquainted with Storm

The focus of this chapter is to acquaint readers with Storm, and explain the inception and the journey Storm has been through. It aims to make the user aware of the basic concepts and architecture of Apache Storm and explain with use cases how Storm can be used in real time Big Data analytics.

We will cover the following topics in this chapter:

  • An overview of Storm
  • The journey of Storm
  • Storm abstractions
  • Storm architecture and its components
  • How and when to use Storm
  • Storm internals

An overview of Storm

If someone would ask me to describe Storm in a line, I would use the well-known statement, "Storm is actually Hadoop of real time." Hadoop provides the solution to the volume dimension of Big Data, but it's essentially ...

Get Real-Time Big Data Analytics now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.