Apache Storm

Topology-based stream processing

Visit Apache Storm official site

What it does

Storm builds continuously running data topologies from spouts and bolts, providing distributed stream processing and message-tracking mechanisms.

When to use it

When changing an existing streaming pipeline, consult topology and reliability guides to identify sources, processors, and the documented behavior used when messages require replay.