cc-os/plugins/os-adr/eval-c/fixture/project/docs/adr/0001-job-execution-with-10-...

28 lines
539 B
Markdown
Raw Normal View History

---
id: "0001"
date: 2026-02-01
status: Superseded
supersedes:
superseded-by: "0002"
affected-paths: [taskq/execution.py, taskq/queue.py]
affected-components: [execution, queue]
---
# 0001 — Job execution with 10-second timeout and simple retry
## Context
Early version needed fast failure detection.
## Decision
Jobs timeout at 10 seconds with immediate retry.
## Consequences
Simple but inefficient: rapid retries on transient failures.
## Alternatives rejected
Exponential backoff considered but deemed unnecessary at scale.