Which Durable Functions pattern runs multiple activities in parallel and waits for all to complete before continuing?
- A Function chaining
- B Fan-out/fan-in (correct answer)
- C Monitor
- D Async HTTP API
Shortcut: WhenAll (fan-in). This efficiently processes independent work items concurrently.
Fan-out/fan-in starts multiple activity functions in parallel (fan-out) and waits for all results with Task.WhenAll (fan-in). This efficiently processes independent work items concurrently.