Posted: Wed Mar 31, 2004 7:14 am Post subject: workflow capacity
Master
Joined: 26 Sep 2003 Posts: 206
How can I see as to how many UPES messages can workflow handle per a unit of time. In other words is there a doc to do tune the workflow--
server instances' queue sizes, table spaces etc. _________________ Thanks
May I know the internal working of the workflow code. I would like to know how the blocks and subprocesess work in workflow.
say if I invoke 10 instances and start working on them. How does workflow use the system resources. Does it spawn one thread for one instance and stops processing others once it reaches a limit on the threads... _________________ Thanks
I think it is not correct to compare MQ Workflow "business processes" as some kind of thread which is running for some time.
Rather all the data associated with a process is saved in to the database.
In a "Pull" client environment every time you refersh(access) your process instance database queries are fired to pull the process information from the database at that point of time....Not sure about how the "Push" client works.
So in my opinion the cost associated with a process is for instantiating it largely and may be for correlating it with its parent proces(s).....assuming activity implementations, global container updates etc.. are out of scope for this discussion
There's a document which describes (don't remember the URL) how to calculate the cost in BWU (Basic Workflow Unit)
You have to be aware that for some situations BLOCK is a better option and some other occassions SUBPROCESS is better.....It purely depends on your process model _________________ -manoj
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum