This content has been marked as final.
Show 2 replies
-
1. Re: Poor Performance of Drools 5.0.x
kconner Sep 28, 2009 5:17 AM (in response to thekepat.sudesh)Is this a general drools question or specific to the ESB integration?
If the latter can you expand on the problem?
Thanks -
2. Re: Poor Performance of Drools 5.0.x
burrsutter Sep 28, 2009 10:47 AM (in response to thekepat.sudesh)I asked Edson what he thought and here was his response:
Drools 3+ is a full capabilities rules engine, while Drools 2.x was a partial implementation (good for some cases, but not for the general case). It is hard to tell you "what is wrong" or what "performance problems" are you seeing without further details. What we do know is that we are in the right track for real use cases (non-hello world examples).
Some numbers, if you want:
* Drools 3 gives you 10 times the throughput of Drools 2.5:
http://blog.athico.com/2006/11/rush-hour-and-content-based-routing.html
* Drools 4 vs Drools 5 on banking performance benchmark:
http://blogs.illation.com.au/2009/07/drools-performance-comparison/
AFAIK, Drools offers you the most complete set of features with one of the best performance results you can get from a full rules engine in the market. Of course we can and will continue improving, but we need a concrete problem in order to offer a concrete solution.
Based on the way you phrased the initial posting, I believe you are better off putting this concern into the Drools IRC/email list.
Burr