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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.