Skip to content
Discussion options

You must be logged in to vote

Thanks for laying out the timing and failure requirements this clearly. They expose an important boundary in the current v2 prerelease.

The short answer is: not as one native workflow construct today.

V2 has the underlying pieces: durable external signals, payload-bearing messages, timers, activities, child workflows, and deterministic parallel groups. The current parallel primitive is an all-members join barrier. It does not start several durable branches, return when the first selected branch resolves, and leave the remaining branches under explicit lifecycle control.

Workflow code is also logically single-threaded and replayed in a deterministic order. Activities may execute concurrent…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@bendbot
Comment options

Answer selected by bendbot
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants