Dynamic partial join for multiple instances pattern
The following table summarizes the details around Dynamic Partial Join:
Signature |
Dynamic Partial Join Pattern |
Classification |
Multi-instance Pattern |
Intent |
The number of multiple instances to be created is not determined until the final instance of the multiple instances has been completed and all the instances then get synchronized. This pattern is an extension to the multiple instances without prior runtime knowledge pattern; however, in this pattern, a condition is evaluated that clogs further instances from being created. |
Motivation |
The determination of the number of instances is not performed until the final instance. A completion condition can be specified, which is evaluated each time an instance of the task completes. Once the completion condition evaluates to |