Components

Temporal

Durable workflow orchestration component in the Runtime layer.

Agentic Friendly

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.
  • Prometheus and Grafana, through service monitors and metrics collection.

On this page