Achieve Technical Parallelism for Processes
Hi All,
I am trying to figure out in the possible ways in which Parallel processing of steps can be achieved in PEGA.
Now, the question is not about Business Parallelism, under which features like Spin off can be used.The question is in the clear context of Technical Parallelism , in which multiple processes/APIs can be invoked in parallel.
Approach 1 I know of is Asynchronous Data Pages , where Data pages can be used in conjunction with methods like Load-DataPage and Connect-Wait.
Are there any other valid methods within PEGA to achieve Technical parallelism ? I have heard that Data Flows can be used to achieve this, but I am not sure of a use case where this can be possible.
Hope to get some good answers and approaches here !
***Edited by Moderator Marije to add Capability tags***
@VTALUKDAR I'm assuming your mention of Approach 1 comes from the discussion within a previous forum post parallel processing
There is a good document but it is more related to RPA: Introduction to threading
Does your question concern multi-threading? Did you already find the following posts?
Multi threading in Pega
Multi-threaded queue processing
How to best archive multithreading and high-throughput in PEGA 7
Making external process activity as multi threaded
There are many other similar posts which may answer your question
I believe Lee's explanation below may give you the use cases you were after:
Multi-threading or Parallel Processing in Pega 7 using CaseType
@VTALUKDAR I'm assuming your mention of Approach 1 comes from the discussion within a previous forum post parallel processing
There is a good document but it is more related to RPA: Introduction to threading
Does your question concern multi-threading? Did you already find the following posts?
Multi threading in Pega
Multi-threaded queue processing
How to best archive multithreading and high-throughput in PEGA 7
Making external process activity as multi threaded
There are many other similar posts which may answer your question
I believe Lee's explanation below may give you the use cases you were after:
Multi-threading or Parallel Processing in Pega 7 using CaseType
Also have a look at our best practise suggestions on the Pega Platform design patterns eg High-throughput file processing and Edit Queue processors and Agents to set up a system
Do you have any particular concern or scenario in mind, then I might be able to check to see if I can find an SME to view your question.