Building Real-Time Workflows vs. Batch Workflows