Apache Storm

Apache Storm is a free and open-source distributed real-time computation system designed to process unbounded streams of data, often referred to as 'the Hadoop of real-time'. It provides a set of primitives for reliably processing data streams, ensuring fault tolerance and scalability for use…

Key facts

First appeared
2011
Category
technology
Problem solved
Apache Storm was created to enable real-time, low-latency processing of massive data streams at scale, filling a critical gap left by batch-oriented systems like Apache Hadoop MapReduce. It provided a robust, fault-tolerant framework for continuous computation, allowing businesses to derive immediate insights from live data, something predecessors couldn't do efficiently or reliably.
Platforms
Cloud environments (e.g., AWS, GCP, Azure), JVM (Java Virtual Machine), Linux, Unix-like operating systems

Related technologies

Notable users

  • Twitter (original creator and major user)
  • Flipkart
  • The Weather Channel
  • Groupon
  • Yahoo!
  • Spotify