[rules-users] running multiple instance of rule engine

Neelesh Deo Dani neeleshdev at yahoo.co.in
Tue Aug 2 02:41:35 EDT 2011


Hi,
I need a setup where multiple instance of drools rule engine will be running in different physical hosts. In each host, a web server (API) will be running which will receive an input event, process it and insert into rule engine (session) for rules execution on the same host. I'm using external persistent datastore. The objects will be populated from datastore before inserting into the session. After rule execution if there is any change in the state of the objects the same will be stored back to the datastore. The datastore calls are made outside the rule execution. 
In this scenario, if an event comes to one host and another event comes to a different host, how will the temporal reasoning or correlation of events work? What is the recommended way of deploying multiple instance of rule engine for scalability?
Please help in this
 regard.

Thanks & Regards,
Neel

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/rules-users/attachments/20110802/fd3a4e14/attachment.html 


More information about the rules-users mailing list