77
Views
3
Comments
BPT Process Instances vs Server Performance
Question
Application Type
Service

Hi, 

I have a question with the server resource utilization vs BPT Process instance. 

Will having a large number of Process instance (1000+)  waiting on a Human activity to be performed result in a performance degradation.


I do understand  that Process that stays idle for a long time, it may have a negative impact on the deployment of applications but  I am also concerned to know if  this situation has any impact on performance of the application server   ? 

Please let me know where I can look for documents related to this. 


Thanks in advance. 


Regards, 

Praveen 

2024-09-17 18-14-33
Miguel Defavari da Silva

Hello,

I used the following Best Practices Documentation to refactor a process that was causing some performance issues in a use case of mine.

hope this helps you too!

Best regards,

Miguel

2022-08-03 04-32-50
Ravi Punjwani

Hi Praveen,

I couldn't find an exact reply to your query, but have a personal opinion on how the BPT would have been designed.

It wouldn't make any sense to keep the thread waiting for a Human Activity. Such actions can take too long, can take hours if not days for someone to act upon the awaiting activity. Hence there's no chance that process literally would be halted, awaiting for Human Activity to finish and proceed further. In that situation, I don't see there will be any overhead on the server resource.

How about trying out yourself on such use case? Create a small app and monitor the activity on Service Center to know if something went wrong.

2022-08-03 04-32-50
Ravi Punjwani

Hi @Praveen Kumar Natarajan,

Were you able to get more insights on your query?

Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.