cancel
Showing results for 
Search instead for 
Did you mean: 

Drools vs SAP Business Rules

suresh12
Discoverer
0 Kudos

I am considering using OptaPlanner along with a rules engine for a sap cloud app. While OptaPlanner comes with out-of-the-box support for drools, I wanted to understand how SAP business rules could be used with it instead.


Since the application will require to process a lot of data, using Business Rules as a Service (Network Request) is not an option. So, my concerns are:

1. Is it possible to include SAP business rules as an engine within the cloud application?

2. Is it as powerful as drools, or am I comparing apples with oranges?

3. Will using Neo or Cloud Foundry make a difference in the way SAP Business Rules are used?

former_member201760
Participant
0 Kudos

SAP CP Business Rules engine is not available for embedded usage for external customers and partners yet, we have only released the rule engine as a Microservices in CP. There are different SAP LoB applications which are already using the same rule engine embedded in typical bid data pipeline in cloud landscapes for distributed computing while keeping there business rules content in the CP BR repo Microservices. This has its own benefits..

For your use case if your data processing is batch and if you can think of asynch invocation of the Microservices then it can ideal as we have autoscaler in place for CP BR(CF).. So embedded always might not be the best way forward..

Accepted Solutions (0)

Answers (0)