@suaveplan/network-plugin-circuit-breaker - Circuit-breaker plugin for mesh relay paths: per-path state machine, registry, half-open probes, and relay middleware integration
Summary
Mesh-level circuit breakers: per-path state machine (CLOSED → OPEN → HALF_OPEN), registry, half-open probe loop, and relay middleware integration. Fast-fails dead relay paths so retries don't cascade.
Documentation tree
- breaker — (no submodules)
- mesh-circuit-breaker — (no submodules)
- middleware — (no submodules)
- circuit-breaker-middleware — (no submodules)
- probe — (no submodules)
- half-open-probe — (no submodules)
- registry — (no submodules)
- circuit-breaker-registry — (no submodules)
- error-codes — Frozen error-code registry for the mesh circuit-breaker plugin. Two codes cover the full surface:
PATH_OPENwhen a re…
- mesh-circuit-breaker — (no submodules)- middleware — (no submodules)- circuit-breaker-middleware — (no submodules)- probe — (no submodules)- half-open-probe — (no submodules)- registry — (no submodules)- circuit-breaker-registry — (no submodules)- error-codes — Frozen error-code registry for the mesh circuit-breaker plugin. Two codes cover the full surface:
PATH_OPENwhen a re… - mesh-circuit-breaker — (no submodules)- middleware — (no submodules)- circuit-breaker-middleware — (no submodules)- probe — (no submodules)- half-open-probe — (no submodules)- registry — (no submodules)- circuit-breaker-registry — (no submodules)- error-codes — Frozen error-code registry for the mesh circuit-breaker plugin. Two codes cover the full surface:
PATH_OPENwhen a re… - mesh-circuit-breaker — (no submodules)- middleware — (no submodules) - circuit-breaker-middleware — (no submodules)- probe — (no submodules) - half-open-probe — (no submodules)- registry — (no submodules) - circuit-breaker-registry — (no submodules)- error-codes — Frozen error-code registry for the mesh circuit-breaker plugin. Two codes cover the full surface:
PATH_OPENwhen a re…