A fast persisted and none persisted rule engine, which can evaluate a set of condition and manipulate the data within.
Depending on the rule condition which is met a set of action can be executed.
-
Values can be passed as Map, All data that is passed is dynamic, rules are not bound by a domain class.
-
All rules are preloaded to increase performance.
-
Supports persisted and non persisted event handling (non persisted can handle upto 1 Million transaction in a quad core processor)
-
Rules are passed as JSON objects.
-
Rules can be dynamical added,deleted and changed on the go
-
Distributed rule processing
-
JMX call to added,deleted and change rules
-
Some more things that need to be completed. (This is just a two days work much more have to be done)
This is not licensed for commercial use yet.