Question 16
What differentiates “streaming processing” from “batch processing” in the context of big data?
Batch operates on a set of data elements taken together while streaming operates on data individually as it streams in
Batch operates on data that is static while streaming operates on data that is dynamically changing
Batch processing can assume data as fully specified and complete while streaming cannot make that assumption
Batch processing is typically high latency while streaming processing is necessary for real-time latencies
Batch processing can operate on massively larger data sets than streaming can