As per the documentation it says the multi threaded rule engine is introduced in Drools 7.0 and is experimental
Is this still experimental in 7.4.1 or is it production worthy in latest release 7.4.1.
What is New and Noteworthy in Drools 7.0
This feature is off by default, but itβs possible to create a parallel KieBase by enabling it via the KieBaseConfiguration as it follows:
KieServices ks = KieServices.Factory.get();
KieBaseConfiguration kieBaseConf = ks.newKieBaseConfiguration();
kieBaseConf.setOption(MultithreadEvaluationOption.YES);
KieBase kieBase = kieContainer.newKieBase(kieBaseConf);
or alternatively through the system property:
drools.multithreadEvaluation = true
Regards
Saravanan