Lexicon

Deadline Propagation

Kind: technique

Layer: Correctness Core

Record: lexicon:deadline-propagation

Canonical: Lexicon

A technique for passing the time left for a request to every call it makes, so downstream work stops when the caller has given up.

Listed in Lexicon terms, after Jitter and before Cancellation.

Category

  • Error Handling / Resilience

Refactors

  • Timeout Omission
  • Timeout Pattern

Linked from

  • Anti-patterns
  • Error Handling / Resilience