Hi, 

I'm now integrating the Jess rule engine into my application and I would
like to seek some advice in terms of recovery in case of crashing.

1) What would be the suggested method to "save" the Rete state (i.e. facts
in working memory)? There is a bsave() method in Rete, but it might
potentially introduce a large amount of I/O, because the working memory
might be flushed to the disk for any changes in the working memory, which
might not be a decent solution.

2) A step further, is there a way to externalize the working memory? So that
the working memory could be stored in persistence memory cache by somehow

3) Would it be possible to migrate part of the facts from a crashing Rete
instance to some "healthy" instances? For examples, the facts in a crashing
instance is partitioned into 3 and each portion of the facts would be added
to other 3 healthy running instances. 

Greatly appreciate for any comments/inputs

Many Thanks, 
Angus
-- 
View this message in context: 
http://www.nabble.com/Seeking-Advice-on-Rete-Recovery-tp22861283p22861283.html
Sent from the Jess mailing list archive at Nabble.com.



--------------------------------------------------------------------
To unsubscribe, send the words 'unsubscribe jess-users [email protected]'
in the BODY of a message to [email protected], NOT to the list
(use your own address!) List problems? Notify [email protected].
--------------------------------------------------------------------

Reply via email to