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
