93 systems9.4% of agentic corpus8 industries151 stated / 1 implied quotes

Durable Execution

Definition

Durable execution preserves workflow progress across process failure, retries, long waits, and asynchronous events. The workflow engine records control state while nondeterministic model calls and external effects run as retryable activities. Block coordinates chat tasks with Temporal, and Instacart places LLM calls in activities while the workflow represents agent state. Block Instacart

Corpus Support

The analysis counts 93 deduplicated agentic systems (9.4%) across 8 industries. Evidence includes 49 article, 92 transcript, and 11 summary quotes; 151 are stated and 1 implied. Corpus analysis

Problem It Solves

Agent work may outlive a request, wait on people or services, and partially fail after side effects. Hex moved long-running data-agent jobs from a queue-oriented flow to Temporal, while Duolingo tracks test generation and pull-request lifecycle as a recoverable workflow. Hex Duolingo

Applicability Signals

Architecture and Variants

Why Teams Choose It

The pattern makes failure recovery, observability, and human pauses explicit instead of rebuilding them around queues and database flags. It also provides a stable control plane around nondeterministic inference. Hex Block

Tradeoffs

Gotchas and Resolutions

When Not to Use It

Do not introduce a durable workflow engine for a short, idempotent request that can simply retry end to end. Hex adopted Temporal after long-running iterative work outgrew its prior queue flow; that migration cost is justified by lifecycle complexity, not by the presence of an LLM alone. Hex

Boundaries and Related Patterns

async-message-orchestration coordinates producers and consumers through messages; durable execution persists the state and progress of a workflow across those waits. They can coexist. workflow-decomposition defines bounded workflow slices, while durable execution governs their lifecycle. Tool orchestration chooses capabilities; it does not by itself guarantee recovery. Block

Operational Checklist

Representative Implementations

Project Industry Implementation Provenance Source
Hex data agents Tech Temporal long-running iterative workflows. source-backed source
Block KGoose Finance Durable chat tasks and tool-call activities. source-backed source
Duolingo test generation Education Test and pull-request lifecycle workflow. source-backed source
Instacart infrastructure agents E-commerce Workflow state with LLM-call activities. source-backed source
Spotify recommendations Media & Entertainment Asynchronous checkpointing of training progress. source-backed source
Guidesly reports Other Step Functions multi-stage generation. source-backed source

Methodology and Limitations

This page samples 93 deduplicated systems. The corpus combines workflow engines, managed state machines, and checkpointing; their shared durable boundary is supported, but operational comparisons across engines are not. Corpus methodology