Distributed and fault-tolerant realtime computation
Companies using Storm
Why people like Storm
Add a one-liner



Apache Storm is a free and open source distributed realtime computation system. Storm makes it easy to reliably process unbounded streams of data, doing for realtime processing what Hadoop did for batch processing. Storm has many use cases: realtime analytics, online machine learning, continuous computation, distributed RPC, ETL, and more. Storm is fast: a benchmark clocked it at over a million tuples processed per second per node. It is scalable, fault-tolerant, guarantees your data will be processed, and is easy to set up and operate.

Storm's Features
  • Storm integrates with the queueing and database technologies you already use
  • Simple API
  • Scalable
  • Fault tolerant
  • Guarantees data processing
  • Use with any language
  • Easy to deploy and operate
  • Free and open source

Explore other Data Stores tools that are known for: