Task orchestration patterns
Patterns for composing and coordinating multiple units of work within a Workflow.
Child Workflows
Decomposes complex Workflows into smaller, reusable units. Each child has an independent Workflow ID, history, and lifecycle.
Parallel Execution
Executes multiple Activities concurrently for maximum throughput with error handling and controlled parallelism.
Pick First (Race)
Starts multiple Activities in parallel and uses the first result, cancelling the rest.