Home / Companies / Temporal / Blog / Post Details
Content Deep Dive

High availability and disaster recovery with Temporal Cloud

Blog post from Temporal

Post Details
Company
Date Published
Author
Meagan Speare
Word Count
665
Language
English
Hacker News Points
-
Summary

The text discusses the challenges of maintaining high availability when self-hosting Temporal at scale, and how Temporal Cloud provides high availability. Self-hosting Temporal requires expertise to maintain multiple independently scalable components such as a database, four independent services that make up the Temporal Server, and dealing with inevitable failures in distributed systems. While many developers successfully self-host Temporal, they may struggle to meet high availability SLAs and spend significant time and resources operating it. Temporal Cloud offers Temporal-as-a-service, properly tuning supporting database and services for the customer's load and ensuring their high availability. It provides fault tolerance by default, a 99.99% service level objective (SLO), and a 99.9% service level agreement (Contractual SLA). Disaster recovery features include zero RTO/RPO for availability zone failures and eight-hour maximum RTO/RPO for region failures. Temporal Cloud also offers Multi-Region Namespaces, which are currently in pre-release, providing failover capabilities to mitigate service outages due to regional failures and extending the contractual SLA to 99.99%.