[rules-users] Is RETE algo optimizes the performance in a stateless session.
Mark Proctor
mproctor at codehaus.org
Fri Sep 24 12:09:10 EDT 2010
On 24/09/2010 16:18, Leonardo Gomes wrote:
> Have a look here: http://www.drdobbs.com/184405218
>
> here: http://blog.athico.com/2007/07/sequential-rete.html
>
> and here: http://herzberg.ca.sandia.gov/guidelines.shtml
>
> The easy answer for your question is "Yes" ;-)
It depends :)
In general a stateless session is just a convenience api for stateful,
it just wraps. So no performance gain at all.
There is a "sequential" mode, but in all honest you won't get any
measurable perf gain. So I wouldn't use sequential mode for performance,
the only reason to use it is if you want your rules to execute sequentially.
Mark
>
> Cheers,
> Leo.
>
> 2010/9/24 Harshit Bapna <hrbapna at gmail.com <mailto:hrbapna at gmail.com>>
>
> Hi All,
>
> In a scenario where lets say 10 rule are to be fired (in any
> order) in a stateless session than will I get the benefits of RETE
> algorithm (i.e increased performance).
> i.e Whether the engine will fire all the ten results in a parallel
> fashion or Whether the engine will file each rule one by one.
>
> How RETE algorithm will improve the performance of the engine for
> rules fired in stateless session ?
>
>
> _______________________________________________
> rules-users mailing list
> rules-users at lists.jboss.org <mailto:rules-users at lists.jboss.org>
> https://lists.jboss.org/mailman/listinfo/rules-users
>
>
>
> _______________________________________________
> rules-users mailing list
> rules-users at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/rules-users/attachments/20100924/2b5daef9/attachment.html
More information about the rules-users
mailing list