Skip to main content
April 20, 2023
Question

Idle time in the Process Model for simple expression rule

  • April 20, 2023
  • 6 replies
  • 0 views

Hi Guys,

Our client checking the node timings for each step in the process in that time we noticed the simple expression rule took around 1 to 1.5 seconds, however the same rule checked in direct expression rule it took only 1ms. Can any one facing this type of issue? Any solution for this. Please find the below examples,

Example:

Obj: Sharing simple example below which i done for testing perspective.

Expression rule logic: elapsedtime(now(),now()+52) => took 1ms

Call the rule in process model(without activity chaining) => took around 500 ms.

Thanks,

Pradeep Sridharan

6 replies

stefanhelzle0001
Brainy
April 20, 2023

This is the expected behavior. Appian is made to scale to millions of in-flight processes. BTW, Appian does not spend that much time on trying to evaluate your code. This is just the way Appian executes process nodes. Does this lead to a specific problem for you?

April 20, 2023

We are checking the performance for end to end business to improve more in the design. In that we are seeing this issue.I mentioned to customer,  Appian having some idle time and its expected behaviour. Here I am confirming again is there any solution.

Thanks,

Pradeep Sridharan

stefanhelzle0001
Brainy
April 20, 2023

Before talking about solutions, does this lead to any problem? What do you mean with "performance" and what would you want to improve?