Four runnable Flow examples cover the common parallel Step shapes:
StaticParallelStepsFlowstartsWorkAStepandWorkBStep.DynamicParallelStepsFlowcreates oneDoWorkStepexecution per input item.AwaitParallelStepsFlowforks the workers with theWorkCompletedJoinJoin and waits for every worker result.FirstWinParallelStepsFlowkeeps the first result and cancels sibling workers.
The dynamic workers use short random delays so completion order, waiting, and first-win cancellation are visible.
HTTP routes:
GET /patterns/parallel/start/static?workflowId=...GET /patterns/parallel/start/dynamic?workflowId=...GET /patterns/parallel/start/await?workflowId=...GET /patterns/parallel/start/first-win?workflowId=...