Temporal ist eine Plattform für Durable Execution zum Entwickeln von Anwendungen. Entwickler schreiben Workflows über native SDKs in einer Sprache, die sie bereits nutzen; Temporal hält den Zustand bei jedem Schritt fest, sodass ein Workflow nach Ausfällen ohne Fortschrittsverlust weiterläuft. Activities kapseln fehleranfällige Aufgaben wie API-Aufrufe und werden automatisch wiederholt; der Dienst bietet außerdem Task-Queues, Signale, Timer und Einblick in jede Workflow-Ausführung. Temporal ging aus einem Fork von Ubers Cadence hervor. Verfügbar ist es als Open-Source-Dienst, den Sie selbst betreiben, und als Temporal Cloud, bei der Temporal den Dienst für Sie hostet.
Der Open-Source-Kern steht unter der MIT-Lizenz. Temporal Technologies hat seinen Sitz in Seattle, USA, weshalb für den Anbieter US-Recht einschließlich des CLOUD Act gilt. Die Temporal Cloud wird in mehreren Regionen angeboten, darunter AWS in Frankfurt, Irland und London sowie Google Cloud in Frankfurt, sodass eine Datenhaltung in Europa möglich ist. Nach Angaben des Anbieters sieht er bei beiden Optionen nie Ihren Code. Beim Selbstbetrieb des Open-Source-Dienstes bleibt der Betrieb vollständig unter Ihrer Kontrolle.