Drools

Overview

Reviews

Drools - Dealing with evolving complexity

6
In our company, some IT teams adopted JBoss Drools as the rule engine. The applications implemented based on that technology stack, is …
Read full review

Pricing

View all pricing
N/A
Unavailable

What is Drools?

Drools is an open source business rules management system developed by Red Hat.

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting / Integration Services

Would you like us to let the vendor know that you want pricing?

1 person want pricing too

Alternatives Pricing

What is Azure Logic Apps?

Microsoft offers the Azure Logic Apps as a cloud-based integration service, supporting data and application integration.

What is Amazon API Gateway?

AWS offers the Amazon API Gateway supports the creation and publication of an API for web applications, as well as its monitoring and maintenance. The Amazon API Gateway is able to support thousands of API calls concurrently and provides traffic management, as well as monitoring and access control.

Features Scorecard

No scorecards have been submitted for this product yet..

Product Details

What is Drools?

Drools is an open source business rules management system developed by Red Hat.

Drools Technical Details

Operating SystemsUnspecified
Mobile ApplicationNo

Alternatives

View all alternatives

Reviews and Ratings

(7)

Ratings

Reviews

(1-1 of 7)
Companies can't remove reviews or game the system. Here's why
Score 6 out of 10
Vetted Review
Verified User
Review Source
In our company, some IT teams adopted JBoss Drools as the rule engine. The applications implemented based on that technology stack, is cross couple of key business departments, from the clearance one to the package sorting automation and control. In both use cases, we have complex data-driven rules to be applied and the rules are frequently adapted or added. Also, the business scenarios require very high system performance.
  • We started using the Drools since its early open source version, now Drools has grown to one application suite. We are majorly using the rule engine core Expert. It is very well integrated with our corporate programming language standard - java.
  • We also use Fusion to write rules about events that occur over time, which enhance our capability of dealing with static data and dynamic events for some complex business environment. Also, we like the fact that Fusion fully implements all first-order logic operators, which helps us deal with CEP very well.
  • The new editor UI Guvnor has been improved a lot and the optimization module Solver does a good job to "compile" complex rule flows to gain more performance.
  • Fusion doesn't support persistence of working memory, which brings some extra high availability risk to our business.
  • Guvnor still has a lot room to be implemented, it is not so user-friendly for non-technical people, so a lot of business users complain it is hard to master.
  • Rule execution server doesn't even have JMX implemented, hard to be monitored.
  • Drools is still lacking support for key Web services standards.
As an open source rule engine and product suite, Drools is well suited for the small and middle scale business to manage and integrate the rules to build the rule-driven system which can process the business-critical data and events to produce the automated decision. It is better to use Drools in the well-secured environment (back-end behind the DMZ), not putting it on the customer-facing front or exposing it directly the to public where may bring direct security risk in the enterprise environment. Drools still needs a lot hardening on the security side.