TrustRadius: an HG Insights company

What is Temporal?

Temporal provides a durable virtual memory that is not linked to a specific process, and preserves the full application state, including function stacks, with local variables across all sorts of host and software failures. This allows you to write code using the full power of a programming language while Temporal takes care of durability, availability, and scalability of the application.

Temporal consists of a programming framework (or SDK) and a managed service (or backend). The framework enables developers to author and coordinate tasks in familiar languages. Go and Java are supported today with many other SDKs in development.

The backend service is stateless and relies on a persistent store. Currently, Cassandra and MySQL stores are supported. An adapter to any other database that provides multi-row single shard transactions can be added. There are different service deployment models.

Product Demos

Technical Details

Technical Details
Mobile ApplicationNo

FAQs

What is Temporal?
Temporal is an open source tool for developers to write applications based on simple workflow and activity functions.