John,

Thanks so much for your quick response, you couldn't have made it
clearer!

Will upgrade to 2.1 as soon as we can. Thanks!

Freddy.


On Apr 8, 7:51 pm, John Mettraux <[email protected]> wrote:
> On Fri, Apr 9, 2010 at 5:54 AM, Fix Peña <[email protected]> wrote:
>
> > I've been wondering if anyone has ever tested Ruote with a large
> > quantity of workitems open in a rails environment. When the engine is
> > initialized, correct me if I'm wrong, it loads all of the active
> > workitems on memory. How would this scale?
>
> Hello Freddy,
>
> ruote 0.9.x was loading all the expressions when initialized
> (startup), to check for unresolved schedules. Since ruote 2.1.x, the
> schedules are stored differently so this "load all of them to check"
> has vanished.
>
> Anyway, for ruote 0.9.x it was only at startup time and the rules of
> Ruby and its Garbage Collector are/were applied as usual.
>
> Expressions, not workitems.
>
> > The thing is, we're working on an application where processes are
> > never to be considered "finished", so there could potentially be
> > unlimited number of active workitems.
>
> For ruote 0.9.x, the engine loads the expressions, checks them and
> then forget about them (it will reload them if necessary and not all
> of them, just the ones that need some "execution").
>
> > We've been working around Ruote
> > 0.9.20 for a while, implementing a very specialized forms system that
> > "travels" within a workitem lifespan. These forms could be revised in
> > the future, so the process never actually ends.
>
> Very nice use case.
>
> > (On a side note, I've been looking with interest all the work that's
> > been done in Ruote 2.0 and 2.1, and would like to congratulate
> > everyone on the achievements!)
>
> Ruote 2.1 is definitely the way to go. It's simpler than ruote 0.9,
> removes many issues (and hopefully doesn't [too many] introduce new
> ones).
>
> There is an overview of the storage configuration for ruote 2.1 at
>
>  http://ruote.rubyforge.org/configuration.html#storage
>
> (documentation in progress).
>
> Thanks for the message, questions are welcome,
>
> --
> John Mettraux   -  http://jmettraux.wordpress.com
>
> --
> 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

-- 
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

To unsubscribe, reply using "remove me" as the subject.

Reply via email to