Chapter 3. Drools Runtime

In the previous chapter, we covered how to start a project from scratch, write some rules, and execute them. Now, we need to understand how the Drools internal components work together, their main responsibilities, and their configurations. Knowing this, we will be able to fine-tune the engine and the surrounding services to our specific needs. We will see how Drools can be used in different contexts and ways so that you can decide which fits the best for your projects. This chapter will cover the following topics:

  • Understanding the Drools runtime instances
  • Common configurations
  • Loading dynamic changes using KieScanner

Understanding the Drools runtime instances

Drools allows us to create instances of the Rule Engine in different ...

Get Mastering JBoss Drools 6 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.