- Apache Storm operates on data in motion (continuous stream of data). The real time nature is due to its ability to operate on streaming data (data flowing through a set of queries).
- Apache Spark operates on data at rest. Its real time nature is due to its ability to perform computations on data (RDD) in real time, these are still batch computations like Hadoop.
- Spark Streaming however combines both where it treats streaming computations as a series of deterministic batch computations on small time intervals.
Visit Our New Site for HR Interview Questions Answers http://www.interviewboat.com/Company/GetCompanySponsored Ads