⚠ DEV MODE — auth bypass ativo (FinID OIDC não configurado).
← flow

Circuit Breaker Redis-backed

experimentalpattern
id: cap-circuit-breaker-redis · owner: finaya-platform

Descrição

CircuitBreaker com state compartilhado entre replicas via Lua atomic

Enterprise Architecture derivado

RACI
Accountable: SRE_LEAD declaradoResponsible: PLATFORM_ENGINEER
Maturidade (1–5)
people3process2technology4information2
Dispara (triggers)
Data access (Entity:CRUD)
CircuitState:CRU
Importância (proxy)
0
consumidores×2 + fan-out

Governança do catálogo 6 capabilities

todas as capabilities com dono têm accountable declarado
nenhuma entidade com dono ambíguo (2+ criadores)

Sustentação operacional

Não definido.

Demand evidence

  • alert-notification: 4 adapters wired

History (transições)

2/2
filtrar stages:
StageTimestampRationale
candidate2026-05-08T00:00:00ZSprint 33 InMemory
experimental2026-05-08T00:00:00ZSprint 38 Redis

Audit log (CockpitFeed)

0 eventos carregadosSprint 97 · cursor-paginated · canonical em CockpitFeed
Nenhum evento desta capability no buffer atual. Eventos antigos podem ter expirado pela retention policy (capability.promoted: 30d).
✓ fim do buffer · eventos mais antigos podem ter expirado

Bench scenarios

0 runs recentesSprint 112 · scenario_id = cap-circuit-breaker-redis · ring buffer (500)↓ CSV 30dver todos no bench →
Sem runs do scenario cap-circuit-breaker-redis no buffer atual. Rodar via POST /api/bench/event ou CI nightly.

ADRs relacionadas

1 ADRsSprint 122 · expand inline para PDF
ADR-047mençãoaccepted2026-05-08S37–41ver no graph →
Sprints 37-41: Redis pipeline + CB Redis + Auto-restart + OTel SDK + Tailwind re-eval
EVAL pipeline batch + Circuit breaker Redis-backed + auto-restart dispatcher + OTel SDK + Tailwind WAIT
related: ADR-046, ADR-045, ADR-019

Edição

Edita description, owner, sustentação, promotion_adr e demand_evidence. Para promover stage, use o flow board.