🎉 October Learning Month — learn a new software term every day!
An interactive flashcard trainer for software engineering terms.

Storm

In plain terms

A system for real-time stream processing.

Going deeper

Apache Storm processes unbounded streams of data with low latency, computing on events as they arrive. It targets real-time analytics.

Under the hood

Topologies of spouts and bolts process tuples continuously; largely overtaken by Spark Streaming and Flink.

Examples

Real-time analytics, stream processing, event handling, low-latency pipelines.

Think of it like...

Like an assembly line that processes items the instant they appear, never waiting.

Feedback & Bug Report