TIBCO ActiveMatrix BusinessWorks™ Architecture

The most important component in is the ActiveMatrix The purpose of the engine is to handle a continuous stream of thousands of processes, each with dozens of activities, in an operating environment with finite resources. Resources include the memory, CPU threads, and connections.

The engine performs the following additional functions:

  • XML data transformation and validation
  • XPath transitions and flow control
  • Connection and session management with recovery and retries
  • Engine crash and job recovery
  • Exception management and logging
  • Management and monitoring services
  • Ability to persist or checkpoint and then resume using the checkpoint database
  • Fault tolerance and load balancing
Message Flow Architecture