Intellipaat Back

Explore Courses Blog Tutorials Interview Questions
0 votes
2 views
in Big Data Hadoop & Spark by (50.2k points)

What is the difference between Apache Spark and Apache Storm?

1 Answer

0 votes
by (106k points)

Apache Spark is a versatile framework for batch processing that can also perform micro-batch processing through Spark Streaming, which is a Spark's abstraction for performing state stream processing. The computation is based on the Data-parallel model.

Apache Storm is an intuitive stream processing framework that can be used for micro-batch processing using the Trident, which essentially is an abstraction on Storm to perform Stateful Streaming in batches. Storm uses the Task-parallel computation model.

Here is a video tutorial which you can watch to learn more about spark:-

31k questions

32.8k answers

501 comments

693 users

Browse Categories

...