Skip to main content

11 docs tagged with "Durable Execution"

View all tags

About Temporal SDKs

Temporal SDKs are open-source tools enabling scalable and reliable application development. They feature APIs for Workflow and Activity execution, automatic retries, and resilience mechanisms, making it easier to build fault-tolerant applications.

Activity Definition

Learn about defining Temporal Activities, including Activity Types, parameters, and implementation details.

Activity Execution

Understand how Activity Executions work in Temporal, including retries, timeouts, and failure handling.

Local Activity

Learn about Local Activities in Temporal, their benefits, execution model, and when to use them.

Temporal Worker Deployments

Learn how to programmatically scale and deploy your Temporal Workers into common production environments using our provided tooling and best practices.

What is a Temporal Activity?

Understand Temporal Activities, including Activity Definitions, Types, Executions, idempotency, cancellations, and Local Activities.

What is Temporal?

Temporal is a scalable platform that ensures the Durable Execution of application code, allowing reliable and resilient Workflow Executions even in the face of failures like network outages or server crashes.

Why Temporal?

Temporal enhances Workflow reliability, productivity, and state visibility for developers by offering Durable Execution, simplified code structures, and robust monitoring tools.

Worker Versioning

Use Worker Versioning to pin Workflow revisions to individual Worker Deployment Versions, avoiding the need for branching to support multiple code paths.