

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Em uma arquitetura de microsserviços com integração via APIs REST, o serviço A realiza chamadas síncronas ao serviço B. Quando o serviço B apresenta instabilidade, alta latência ou indisponibilidade, o serviço A acumula requisições pendentes, o que aumenta o tempo de resposta e pode provocar falhas em cascata em toda a aplicação. Para prevenir esse problema, a equipe decide implementar o padrão Circuit Breaker. Assinale a alternativa que descreve corretamente o funcionamento desse padrão:
O Circuit Breaker exige intervenção manual do operador para restabelecer a comunicação entre os serviços após o disparo.
O Circuit Breaker aumenta automaticamente o número de requisições enviadas ao serviço B para compensar as falhas temporárias detectadas.
O Circuit Breaker, por padrão, interrompe permanentemente todas as chamadas ao serviço B após a primeira falha detectada.
O Circuit Breaker monitora as falhas nas chamadas ao serviço B e, ao atingir um limiar configurado de falhas, interrompe temporariamente as requisições, podendo retornar uma resposta alternativa (fallback) até que o serviço se recupere.
O Circuit Breaker só pode ser aplicado em integrações que utilizam protocolos baseados em SOAP/XML.