...
Drools - Executable Model Compiler 2.0
Summary of the idea:
Drools is a business rules management system that allows developers and business analysts to write business rules in an easy way and to evaluate such rules in the fastest way possible. With the “executable model” we provided a Java DSL to write such rules in a typesafe way, leveraging the javac compilation to get fast startup time while instantiating the engine. The original DRL (Drools Rules Syntax) language is supported: we provide a compiler to compile the DRL to Java Code.
...
Knowledge Prerequisite:
- The Java Programming Language
- Basic understanding of Pattern Matching
- Basic understanding of Rule Engine
Skill Level:
...
Intermediate
Contact: Luca Molteni (lmolteni@redhat.com)
GitHub:
https://github.com/kiegroup/drools
Associated JBoss community project(s): https://drools.org
3scale - Envoy proxy authorization cache
...