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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.