Modelo de fiabilidade
Estratégia de robustez operacional do Beacon para eventos críticos.
explanation • updated 2026-03-15
Objetivos de fiabilidade
- Manter processamento previsível em cenários de pico e falha parcial.
- Reduzir incidentes de dupla execução em fluxos mutáveis.
- Garantir recuperação rápida com runbooks claros.
Camadas de proteção
- Ingestão rápida: receção e ack de eventos com validação mínima.
- Persistência idempotente: deduplicação técnica e lógica por operação.
- Processamento assíncrono: workers isolados por domínio e retry controlado.
- Observabilidade acionável: métricas, alertas e trilho de auditoria.
Estratégia de retries e backoff
| Classe de erro | Política | Escalação |
|---|---|---|
| Transitório | retry com backoff exponencial | alertar se ultrapassar limiar |
| Lógico/validação | sem retry automático | abrir ação manual com contexto |
| Dependência externa degradada | retry limitado + circuit breaker | ativar modo de mitigação operacional |
Sinais para operação diária
- Backlog acima do normal por secção/evento.
- Aumento de
409idempotentes inesperados. - Tempo médio até estado final fora do SLO definido.