Your question is Choosing Batch vs Real Time. Take a moment with it on the right.
Talk me through your thinking if you like. When you're confident, submit your answer and I'll grade it like a real screen (7/10 or better passes).
You're planning a new workflow in a data pipeline and need to decide how it should run. Some consumers may need fresh data quickly, while others can work with scheduled updates if the pipeline is simpler and cheaper.
How do you decide whether a workflow should run in real time or in batch?
| Latency |
| Complexity |
| Cost model |
| Best fit |