Hey there,

I am totally new to this whole field of Workflow Engines and BPM, just
stumbled across it Thursday or Friday, so bear with me :).

I asked a question on the irc about the differences between Stonepath
and Ruote, and wanted to thank you John for the response:

http://groups.google.com/group/openwferu-users/browse_thread/thread/02c999a8dbc00231#.

After about 3 days, I'm starting to get the sense that in Ruote (and
maybe workflow engines in general?), that you're actually running the
"business processes" as actually processes on the operating system.
Is that what you meant by an  'operating system for business
processes'?

Having never dealt with, or even learned about, multithreading or
advanced processes (I've run the kill -9 process a few times, and
greped the ps ax output a bit to see what's going on, but that's it),
I'm wondering how all this works and can't find any explanation on a
practical level.  So I thought I might ask a few questions here.

1) Each workflow is actually one of those "ps ax" processes?

2) How many processes does (or could) an application run in production
on average (10, 1000, a million)?

3) If you have an 'operating system for business processes', does this
mean that you have two applications running on the same server
(workflow engine, and say a Rails app)?  Could they be one app?  Could
there be multiple workflow engines for one Rails app?

Thanks for all the help, I will be asking more questions on other
topics soon.

Best,
Lance

-- 
you received this message because you are subscribed to the "ruote users" group.
to post : send email to [email protected]
to unsubscribe : send email to [email protected]
more options : http://groups.google.com/group/openwferu-users?hl=en

Reply via email to