About this project
Temporal is a durable execution platform that allows developers to execute units of application logic, known as Workflows, in a resilient manner. It is designed to handle intermittent failures automatically and retry failed operations to ensure reliability in scalable applications.
Key components and features include:
- Temporal Server: The core engine that manages the execution of workflows.
- Temporal CLI: A command-line interface for interacting with the server, managing namespaces, and listing workflows.
- Temporal Web UI: A visual interface for monitoring and viewing executing workflows.
- Multi-language Support: While this repository contains the server source code, workflows, activities, and workers can be implemented using various supported languages (such as Go and Java).
Temporal originated as a fork of Uber's Cadence and is developed by Temporal Technologies.