Possíveis perguntas, que precisamos saber responder:
Pergunta do chefe do @An-225: "Por que a gente só não usou aquele sistema Circuit Breaker da Netflix para lidar com falhas?"
Por que estamos usando um time series database, ao invés de um banco relacional comum?
Qual a licença dos softwares que estamos utilizando? MIT para InfluxDB e Kapacitor, BSD-3 para o Redis
Por que utilizar essa arquitetura que montamos, com Influx+Kapacitor e não só uma estrutura simples no Redis para monitorar o status dos provedores e tomar alguma ação quando algo dá errado? (pensar sobre as limitações de escrita no Redis e, principalmente, sobre o alto volume de escritas que seriam necessárias, que geraria alta concorrência e poderia gerar um trabalho só para avaliar essa solução. Ao utilizar o Influx, separamos a responsabilidade)
Possíveis perguntas, que precisamos saber responder: