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

Reply via email to