Hi, I have an application where I will be requiring rule engine in two places. Use case1 ------------- I have around 15 rules(It is likely to change very rarely) which are like truth table
var1 var2 var3 var4 Action true false false true add x,y,z to list false false false true set x = todaysDate +3 Use case2 ------------ There is lots of rules (atleast 10000 and growing) and the rules is like var1 = 'x' and var2 = 'y' set x=1 var2 = 'e' and var5 = 'f' add 'Ram' to list B The rules can be added dynamically and at anytime(absolute necessity) Currently we are using a rules engine which is coded by ourself where we load rules and actions from memory every 15 minutes and execute the rules engine. However if the rules grow like anything we may face problem in the future The use case1 can be implemented by the existing rules engine. But inserting the rules in the database is a problem area in the current implementation other than some standard cases like Use case2 I need suggestion on how to approach the problem and what rule engine to use : - 1> Move everything to a new Rule Engine 2> Have use case 2 in the old rule engine and use case 1 in new Rule Engine (Is it good ... ) 3> Have everything in the old RuleEngine So in case of a new Rule Engine what is recommended ?? Thanks and Regards, NewBie in RuleEngine -- View this message in context: http://drools.46999.n3.nabble.com/Need-Suggestion-about-what-rule-engine-to-use-tp4018239.html Sent from the Drools: User forum mailing list archive at Nabble.com. _______________________________________________ rules-users mailing list rules-users@lists.jboss.org https://lists.jboss.org/mailman/listinfo/rules-users