Tech
Batch vs Stream Processing: Full Course for System Design
Batch or stream?
That's the wrong first question. The better one is: does your data ever end?
If you've worked anywhere near big data, you've sat through this debate. Someone wants Kafka and Flink. Someone else says a nightly Spark job is fine. But what it is all about?
Stream processing reacts to each event the moment it happens.
Batch waits for a time window or a volume threshold, then processes everything in one go.
At first glance it looks like a per-feature choice. Pic...
Read the full discussion on Dev.to
This article was aggregated from Dev.to. Click to join the conversation.
View on Dev.to