They are different. Storm allows right now processing of tuples. Spark streaming requires micro batching (which may be a really short time). Spark streaming allows checkpointing of partial results in the stream supported by the framework. Storm says you should roll your own or use trident.
Applications that fit one like a glove are likely to bind a bit on the other. On Mon, Jun 9, 2014 at 12:16 PM, Rajiv Onat <[email protected]> wrote: > I'm trying to figure out whether these are competitive technologies for > stream processing or complimentary? From the initial read, from a stream > processing capabilities both provides a framework for scaling while Spark > has window constructs, Apache Spark has a Spark Streaming and promises one > platform for batch, interactive and stream processing. > > Any comments or thoughts? >
