With reference to performance co-relation with activity parameters and return values mentioned below.
We are planning to use the iterator workflow pattern as mentioned by maxim in the thread. However, this pattern leads to an increase in the size of results and values being passed between activities.
So, I have the following queries on the same:
- Is there any recommendation on the upper cap of data to be passed between activities?
- How does temporal stores these values in the workflow execution history? Is there any multiplier impact here in co-relation to the number of attempts made for an activity?