In 5.x ruleflow groups do not impact performance at all. All rules are 
evaluated at all times, when data is changed, regardless of the group they are 
in.

In 6.x only rules for the active ruleflowgroup are evaluated.

In 5.x if you are having performance issues, I'd recommend a root context 
pattern to short circuit the network evaluation. In 6.x that is not necessary.

Mark
On 23 Sep 2013, at 07:43, ashish6276 <[email protected]> wrote:

> Hi
> 
>   I am exploring ruleflow. Can somebody help me in knowing how
> RuleFlOWGROUP  affects the performance of rules. Say i have 1 lakh rules.
> what will be difference in performance if i keep all rules without any group
> and if i group rules in diff small small ruleflowgroup and then create a
> processflow to execute the flow in such a way where selected ruleflowgroup
> will be used based on condition defined in process flow.
> 
> 
> 
> --
> View this message in context: 
> http://drools.46999.n3.nabble.com/performance-of-ruleflowGroup-tp4026085.html
> Sent from the Drools: User forum mailing list archive at Nabble.com.
> _______________________________________________
> rules-users mailing list
> [email protected]
> https://lists.jboss.org/mailman/listinfo/rules-users


_______________________________________________
rules-users mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/rules-users

Reply via email to