Durable Task documentation

Durable Task is Microsoft's technology for building workflows and orchestrations as ordinary code that automatically handles state persistence, crash recovery, and distributed coordination.

Core concepts

Task hubs

Learn how task hubs store the progress of orchestrations, activities, and entity functions.

Durable entities

Learn how to define and manage stateful entities in Durable Task.

Durable application patterns

Function chaining

Learn how to chain functions together in a sequence of dependent steps.

Fan-out/fan-in

Learn how to run multiple functions in parallel and then wait for them to complete.

Monitors

Learn how to implement long-running monitoring processes that react to changes in your environment.

Human interaction

Learn how to design orchestrations that wait for human input or approval.

Explore more