How is Cask DRE different? - cdap-solutions/dre GitHub Wiki
Cask DRE is different in many ways compared to Drools and OpenRules. Here are some of things that differentiate DRE from other Rules Engine:
- DRE is natively built to run on Spark, Hadoop, Amazon EMR, Azure HDInsights and GCE
- DRE scales horizontally as your environment for processing scales
- DRE is not memory intensive compared to traditional rules engine,
- DRE handles complex and complicated data decision logic through Wrangler DSL
- DRE conditions are simple to write and follow JEXL syntax for expressing expressions.
- DRE can be applied on aggregates and as well on row-by-row transformations