1. A computer-implemented method comprising: configuring a Rete rule engine to enter into a sequential mode; and using the configured Rete rule engine to evaluate a rule set having a plurality of rules against a set of data objects in a stateless manner.