Skip to content
This repository has been archived by the owner on Mar 12, 2023. It is now read-only.

How is Cask DRE different?

Priyanka edited this page May 9, 2018 · 1 revision

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