What is 'Micro-Batching' in Streaming?
What is 'Micro-Batching' in Streaming?
Approach: Describe treating a stream as small batches.
A technique where incoming data streams are processed in very small batches (e.g., every 500ms) rather than record-by-record.
Follow-up: Which engine is famous for micro-batching?
Key concepts: spark streaming, latency trade-off.