Background Processing

Much of the work performed by an ActiveMatrix BPM system is performed in the background, such as starting and processing instances, scheduling work items, persisting events, and gathering statistics.

There are four main ActiveMatrix BPM components that perform background work:
  • Process Manager (PM)
  • Business Resource Management (BRM)
  • Event Collector (EC)
  • Statistics Collector (SC)

When users have finished using the system or if testing has finished, processing may still be being performed by any of these areas due to a backlog of work having built up over time. This backlog of work can be monitored during and after client work is performed to see whether ActiveMatrix BPM is keeping up with the work load being put through, or if the backlog is growing.

You can configure the thread pools that are associated with some of these components, as explained in Thread Pools.