Temporal's Director of Eng and Principal Software talk High Availability in Temporal
summary
Claims 99.99% uptime and regional resilience by combining an in-cell architecture with asynchronous replication and managed failover, plus a replication stack for Global Namespaces. Key implementations: a local write ahead log written to Bookkeeper, an earlier boss proxy moved into a sidecar, a shard metadata service (SMS) to stop noisy shard moves, HPA scaling for front end and matching, three AZ deployment and headroom per cell, replication lag measured in seconds and automated failover or one‑click failover options.
AI-written summary · about
chapters (14)
- 0:00Introduction and speakers
- 1:49Reliability as priority zero
- 3:14Core principles for HA systems
- 5:01Client-side resilience features
- 7:10Temporal cell architecture
- 10:00History service challenges
- 13:46Write-ahead log innovations
- 15:54Single-cell reliability focus
- 16:57Surviving regional outages
- 19:27Automated failover process
- 22:00Multi-cell namespace scaling
- 23:26Customer-owned reliability
- 27:39Human factors in reliability
- 30:32Designing for worst-case scenarios
related talks
26mTemporal: A Better Way to Build Modern Applications
23mDesigning a Workflow Engine From First Principles
30mOrchestrate Your Business Workflows with Temporal
26mMicroservices Madness: Application And Infrastructure Automation Using Temporal
26mRethinking Cloud-Native Patterns on Kubernetes
50mThe end of event-based architectures? Orchestration with Temporal
33mFrom Prototype to Production: Making Agentic AI Systems Reliable
42mUsing Temporal Workflows for Seamless Dev + Research Collaboration & Continuous Algo D
