What is STORM?.
Apache Storm is a distributed real-time big data-processing system. Storm is designed to process vast amount of data in a fault-tolerant and horizontal scalable method. It is a streaming data framework that has the capability of highest ingestion rates. It is simple, and helps to execute all kinds of manipulations on real-time data in parallel.
Maintained by | License Type | Popular Examples | Support | Updates | Developer Skills |
---|---|---|---|---|---|
Microsoft | Apache License 2.0 | – | storm.apache.org | – | – |
Often Compared to | Testing | Accessibility | Maintained by | Repository |
---|---|---|---|---|
Spark, kafka | Storm java testing | – | Microsoft | github.com/apache/storm |
Pros:
- Real-time stream processing.
- Stateless.
Cons:
- It is little tricky to deploy/install Storm through many tools.
- Doesn’t offer any framework level support.