Quiz 02 - Arquitetura e Gateway 🏗️
1. O que acontece na comunicação síncrona (Sync)?
O serviço envia a mensagem e esquece
O serviço envia a requisição e aguarda a resposta para continuar
A comunicação só ocorre via rádio
O banco de dados é desligado
2. Qual o principal perigo da comunicação síncrona em excesso?
O código fica muito curto
Cascateamento de falhas (um serviço lento trava todos os outros)
Economia exagerada de memória
O sistema fica rápido demais
3. Qual a função do API Gateway?
Armazenar as senhas dos desenvolvedores
Atuar como ponto único de entrada para roteamento e segurança
Substituir o roteador Wi-Fi da empresa
Processar scripts de interface visual
4. O que é "Rate Limiting"?
Aumentar a velocidade da internet
Limitar a quantidade de requisições que um cliente pode fazer em um tempo
Cobrar por cada clique no botão
Diminuir a fonte do texto
5. No Service Discovery, como os serviços são localizados?
Por endereços IP fixos escritos no código
Via um registro dinâmico que mantém os endereços atualizados
Através de busca no Google
Usando GPS
6. Qual o papel do "Load Balancer"?
Medir o peso dos servidores físicos
Distribuir a carga de trabalho entre várias instâncias do mesmo serviço
Equilibrar o gasto de energia
Organizar as pastas do projeto
7. O que caracteriza a comunicação Assíncrona (Async)?
Uso obrigatório de cabos de fibra ótica
O uso de mensageria (filas) onde o chamador não espera a resposta imediata
Comunicação em tempo real por vídeo
Bloqueio total do banco de dados
8. O que é um "Circuit Breaker" (Disjuntor)?
Um fusível físico no servidor
Um padrão que interrompe chamadas para um serviço falho para evitar sobrecarga
Um hacker que invade sistemas
O botão de desligar do computador
9. Qual destas é uma responsabilidade típica de um Gateway?
Desenhar o logo da empresa
Compilar código C++
Agregação de respostas e Autenticação
Formatar o HD do servidor
10. Qual ferramenta é comumente usada para implementar Service Discovery?
Microsoft Word
Netflix Eureka / Consul
Adobe Photoshop
WhatsApp