Skip to content
Free since 2015. Built for the engineers who keep things running.

cat /articles/long-horizon-agents-and-durable-execution.md

SRE & Incidents

Long-horizon agents and durable execution

A look at durable execution, a programming pattern that lets long-running AI agents recover from crashes and network failures without starting over. The piece is written by Kiran Prakash.

Martin Fowler10 Nov 2026 · 1 min read · summary

article --summary

The summary

The article explains why long-horizon agents, which may work on a task for days or weeks while exchanging messages with people and outside systems, face many chances for failure. Crashes, network outages, and unexpected behavior from the real world can all interrupt progress. It then introduces durable execution as an emerging approach to handling these problems. The runtime records the result of every step that touches the outside world, so after a failure the program can rerun, skip the steps already finished, and rebuild its state from that record.

Editorial note: This is a summary of an article first published by Martin Fowler. The full piece is on their site.

Reading now

Topic
SRE & Incidents
Source
Martin Fowler
Published
10 Nov 2026
Format
Curated summary

Have a take on this?

Write it up and submit it. It goes on the list once an editor approves it.

Submit an article

articles --latest

Latest articles

New from the blogs we follow and the community.

All articles

newsletter --weekly

DevOps Weekly, minus the noise.

The best reads, new jobs and upcoming events, in one email a week.