Hello, I am coming from enterprise integration backgound (Tibco BusinessWorks, webMethods Integration Server) and I am currently working on a project that integrates other three projects using REST (project Katello - www.katello.org). It's written in Ruby on Rails and we use delayed_jobs for many tasks since lots of processes are slow (repository synchronizations, imports of certificate collections etc).
I think it would be good idea to leverage an orchestration engine and since the project is written in Ruby, it would be best to have a ruby library for that. After some digging on the Ruote site, it looks like BPM engine for me (people are involved, processes are long-term), while I am probably looking for lower-level (machine-level) integration where processes are short-term (finishes in seconds or minutes, suspended only when there are expectional states). Is Ruote good fit for me? Do you have any other tips for something more lightweight? I am thinking about implementing something myself maybe, but I did not think much about how to implement process suspending (save processing pipeline and current call state into database/file). May be challenging. -- 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
