Components
Temporal
Durable workflow orchestration component in the Runtime layer.
Component Category
Workflows and automation / durable workflows
Component Description
Temporal is a workflow orchestration platform built for long-running, stateful, and fault-tolerant processes.
Why It Is Used
In BullSequana AI Runtime, Temporal is used when workflows must be durable, resumable, and reliable across failures, retries, and long execution times.
Learn More
Deployment notes
Temporal deploys into the temporal namespace at sync wave 2 in the coreai tier. It uses two CNPG PostgreSQL databases for persistence and visibility. Elasticsearch provides advanced visibility search. The Temporal UI authenticates through Keycloak OIDC.
Interacts With
PostgreSQL, which stores Temporal persistence and visibility data.Keycloak, which provides OIDC authentication for the Temporal web UI.OpenFGA, where access-control synchronization and workflow coordination can connect.PrometheusandGrafana, through service monitors and metrics collection.