Practical Real-time Data Processing and Analytics
by Shilpi Saxena, Selva raj Ramasamy, Prateek Bhati, Saurabh Gupta
Spark Streaming concepts
The Spark framework and all its extensions together provide one universal solution to handle all enterprise data needs from batch to analytics to real time. To be able to handle the real-time data processing, the framework should be capable of processing unbounded streams of data as close to the time of occurrence of the event as possible. This capability is provided by virtue of microbatching and stream processing under the Spark Streaming extension of the Spark framework.
In very simple terms, we can understand that a data stream is an unbounded sequence of data that is being generated in real-time continuously. Now to be able to process these continuously arriving data streams, various frameworks handle them as ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access