TIBCO BusinessWorks™ Container Edition Architecture

The most important component in TIBCO BusinessWorks Container Edition is BWEngine. It runs inside a container either on a cloud foundry environment or on a docker based platform. The purpose of BWEngine 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 BWEngine performs the following additional functions:

  • XML and JSON data transformation and validation
  • XPath transitions and flow control
  • Connection and session management with recovery and retries
  • Exception management and logging
  • Management and monitoring services
Message Flow Architecture