We have following scenario:
a) A large number of objects to be received from a JMS Topic
b) Bases on some specific rules we need to match each incoming object with existing objects in the memory
c) Some specific rules may cause removal of objects from memory and publishing them to another Topic
d) Rule Engine should have persistence support i.e. at any point if the system goes down we should be able to restart the engine and it should load its state.
Currently we have in mind to use JBoss drools, can anybody please suggest what suits best to our requirements here. Any suggestions will be highly appreciable.
Thanks in Advance.