Loading section...
Micro-Batch vs True Streaming
Concepts: paMicroBatchVsTrue
What They Want to Hear 'Micro-batch processes events in small time windows, typically every few seconds. Spark Structured Streaming uses this model. True streaming processes each event as it arrives with no batching delay. Flink uses this model. The practical difference is latency: micro-batch has a floor around 100 milliseconds. True streaming can process in single-digit milliseconds. For most use cases, micro-batch is good enough and simpler to operate.' That is the answer. Micro-batch = small windows, 100ms floor, simpler. True streaming = per-event, sub-10ms, more complex.