Skip to main content
Version: Next

MicroTx Workflow Orchestration

MicroTx Workflow is a workflow orchestration platform, based on Orkes Conductor, which was originally developed at Netflix. It is designed to coordinate long-running, distributed workflows across microservices by defining tasks, dependencies, and retries, while providing scalability, fault tolerance, and operational visibility through a centralized engine.

For reference: Conductor OSS Documentation

Installing MicroTx Workflow​

MicroTx Workflow Server is installed when otmm.workflowServer.enabled is set to true in the values.yaml file. The MicroTx transaction coordinator is controlled separately by otmm.coordinator.enabled.

otmm:
coordinator:
enabled: true
workflowServer:
enabled: true
console:
enabled: true

The web user interface is requested with otmm.console.enabled=true, but it is deployed only when either otmm.coordinator.enabled or otmm.workflowServer.enabled is also true. The web user interface is optional; you may install just the workflow engine by setting otmm.workflowServer.enabled=true and otmm.console.enabled=false.