I was thinking we could do separate sessions then queue up the results in order and process them....I also like Mark's idea of partitioning -- View this message in context: http://drools.46999.n3.nabble.com/Drools-5-3-partitioned-rule-base-tp3793558p3794439.html Sent from the Drools: User forum mailing list archive at Nabble.com.