Skip to main content

Service availability - Temporal Cloud

View Markdown

The operating envelope of Temporal Cloud includes throughput, latency, and limits. Service regions are listed on this page. If you need more details, contact us.

Throughput expectations

What kind of throughput can I get with Temporal Cloud?

Each Namespace in Temporal has a rate limit, which is measured in Actions per second. Temporal offers two different modes for adjusting capacity: On-Demand Capacity or Provisioned Capacity. With On-Demand Capacity, Namespace capacity is increased automatically along with usage. With Provisioned Capacity, you can control your capacity limits by requesting Temporal Resource Units (TRUs).

Latency Service Level Objective (SLO)

What kind of latency can I expect from Temporal Cloud?

Temporal Cloud has a p99 latency SLO of 200ms per region.

The same SLO for normal Worker requests (commands and polling) apply to Nexus in both the caller and handler Namespaces.

Historical latency data

Latency over a week-long period for starting and signaling Workflow Executions was as follows:

August 2026

Operationp50p90p99
StartWorkflowExecution20ms32ms78ms
SignalWorkflowExecution19ms42ms91ms
SignalWithStartWorkflowExecution30ms47ms109ms

January 2026

Operationp50p90p99
StartWorkflowExecution14ms21ms69ms
SignalWorkflowExecution11ms19ms46ms
SignalWithStartWorkflowExecution19ms37ms95ms

March 2024

Operationp90p99
StartWorkflowExecution24ms54ms
SignalWorkflowExecution14ms40ms
SignalWithStartWorkflowExecution24ms61ms

Latency observed from the Temporal Client is influenced by other system components like the Codec Server, egress proxy, and the network itself. Also, concurrent operations on the same Workflow Execution may result in higher latency.

Custom persistence layer

Temporal Cloud runs a custom persistence layer rather than the persistence stores available to self-hosted deployments. Three components of that layer account for most of the difference in latency:

  • Sharding: Distributes load across multiple databases and resizes them independently, so a traffic spike in one shard doesn't become a bottleneck for the rest.
  • Write-ahead log (WAL): Batches updates in an append-only log before writing them to the database, which reduces write latency and database size.
  • Tiered storage of Event History: Moves the Event History of closed Workflow Executions to cheaper storage, which keeps the primary database smaller and faster for running Executions.