Running rule flows simultaneously? - Forum - Corticon - Progress Community

Running rule flows simultaneously?

 Forum

Running rule flows simultaneously?

This question is answered

Can you run multiple rule flows simultaneously within a rule flow to speed up processing time?

Thanks!

Verified Answer
  • Christopher,
     
    It is possible to have multiple decision services, or multiple calls to a decision service, executing simultaneously. However, for any single call to a decision service only one thread (excluding helpers) will do the actual rule execution. This is by design as the rule execution can modify the payload in ways that would affect rule processing.
     
    Jim
     
     

    James Arsenault  |  Product Development  |  Progress Software
    email: james.arsenault@progress.com |  direct: 781-280-4934

All Replies
  • Christopher,
     
    It is possible to have multiple decision services, or multiple calls to a decision service, executing simultaneously. However, for any single call to a decision service only one thread (excluding helpers) will do the actual rule execution. This is by design as the rule execution can modify the payload in ways that would affect rule processing.
     
    Jim
     
     

    James Arsenault  |  Product Development  |  Progress Software
    email: james.arsenault@progress.com |  direct: 781-280-4934

  • Christopher

    This is an awesome question. I would +1 to put it as an idea for Corticon to work on. Should be challenging.

    Satya