Pudu programming language
Menu
Package

@chrismichaelps / pudu-lang-resilience

Resilience pipelines for Pudu: retry, circuit breaker, timeout, fallback, hedging, rate limiting, and chaos injection

0.1.0Apache-2.01

InstallClose

Outcome.md

Markdown13 lines470 B

GitHub ↗

Outcome


type: domain tags: [domain]


The answer of every callback and strategy: Ok(value) or Err(failure). A failure is the callback's own error (Raised), a rejection (TimedOut, BrokenCircuit, IsolatedCircuit, RateLimited), a Cancelled execution, or a Crashed thread. Default predicates handle every failure except a cancellation, and no value. See [[src/PuduLangResilience]].

Referenced by

[[architecture/LANGUAGE]] · [[domain/_MOC]]