Parallel actions on pagelist


Is there a way in pega where we can perform independent processing on each element of a pagelist akin to a parallel way?

Just to illustrate, lets say my workobject has a data in the form of pages A(1-10) and i need to perform a series of straight through processing on them. Each processing takes about 10 secs and the overall process time would increase if we could launch them in parallel (similar to Connect-SOAP method) and wait for all the "threads (just a ref)" to complete (like a split for each)

I tried by using a split/join shape inside a split for each and the result was slower than the conventional split for each action.

Any thoughts?


**Moderation Team has archived post**

This post has been archived for educational purposes. Contents and links will no longer be updated. If you have the same/similar question, please write a new post.


Keep up to date on this post and subscribe to comments

December 8, 2011 - 3:22pm

How about doing the processing in a SOAP call back to pega with "run in parallel" turned on? It seems there is a limit of only 10 threads at a time and over that it throws an error...anyone know why?

December 12, 2011 - 6:00am

You can use the Queue method in this, if your pagelist processing has got nothing to do with the main activity. In this case, the processing would be done in a different requestor