705 B
705 B
| id | date | status | supersedes | superseded-by | affected-paths | affected-components | ||||
|---|---|---|---|---|---|---|---|---|---|---|
| 0002 | 2026-02-10 | Accepted | 0001 |
|
|
0002 — Job timeouts with exponential backoff, max 3 attempts
Context
Simple retries caused cascade failures. Transient failures need backoff.
Decision
Jobs timeout after 5 minutes. Failed jobs retry with exponential backoff (1s, 2s, 4s) up to 3 total attempts. Permanent failure escalates to review queue.
Consequences
Better resilience. Reduced cascading failures. Terminal failures tracked for review.
Alternatives rejected
Circuit breaker rejected (adds complexity without benefit at this scale).