<HTML>
<HEAD>
<TITLE>Re: [rules-users] Drools Performance</TITLE>
</HEAD>
<BODY>
<FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'>Ashish,<BR>
<BR>
There are a lot of variables involved in performance benchmarking. Your scenario is common in many industries, such as insurance, that utilise large decision tables.<BR>
<BR>
We have previously published benchmarks comparing various rules engines at <a href="http://illation.com.au/benchmarks">http://illation.com.au/benchmarks</a>, however they don’t specifically address the use case of large rulesets, but instead stress various aspects of the rules engines.<BR>
<BR>
We are working to put together a new set of benchmarks that will better test typical use cases, and we’d welcome your comments and participation. We are very early in this process, and should have a publically available ‘blog to discuss the topic.<BR>
<BR>
Regards,<BR>
- Steve Nunez<BR>
<BR>
<BR>
On 11/02/09 11:37 AM, "Ashish Soni" <<a href="learnspring@gmail.com">learnspring@gmail.com</a>> wrote:<BR>
<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'>Hi All , <BR>
<BR>
I am not sure if this question is asked previously but it would be great if any one can put some lights on this ..<BR>
<BR>
If i have 10,000 rules with same priority or equal priority then how drools engine evaluate them or what is the path it chooses.<BR>
<BR>
Also if there any performance metrics available ,please point to the links.<BR>
<BR>
<BR>
Thanks and Regards,<BR>
Ashish soni<BR>
</SPAN></FONT></BLOCKQUOTE>
</BODY>
</HTML>