IBM BPM, V8.0.1, All platforms > Tuning > Advanced tuning
Business Process Choreographer tuning
The following considerations apply for tuning Business Process Choreographer: tuning the navigation mode, task list and process list queries, and API calls.
- Tuning work-manager-based navigation for business processes
Work-manager-based navigation (as opposed to JMS-based navigation) is the default navigation mode for IBM BPM.- Tuning the business process container for JMS navigation
If JMS-based navigation is configured, a set of resources need to be optimized for efficient navigation of business processes.
- Tuning task list and process list queries
Task list and process list queries in Business Process Choreographer applications are made using the standard query API ( query() and queryAll() APIs, and related REST and web services interfaces), and the query table API ( queryEntities() and queryRows() APIs).- Tuning Business Process Choreographer API calls
Business Process Choreographer API calls are triggered by requests external to the IBM BPM runtime. Examples are remote EJB requests, web service requests, web requests over HTTP, requests that come through the SCA layer, or JMS requests.- Tuning BPEL processes
Use this task to improve the performance of Business Process Execution Language (BPEL) processes.- Tuning Business Process Choreographer Explorer
Use the following guidelines to improve the performance of the Business Process Choreographer Explorer.