Pular para o conteúdo principal

Questão de TI - Desenvolvimento de Sistemas — Arquitetura de Microsserviços — FCC 2026

TI - Desenvolvimento de SistemasArquitetura de Microsserviços
Código
fc142097
Banca
FCC
Órgão
MPE SE
Ano
2026
Cargo
Ana ( )

Um Ministério Público (MP) está desenvolvendo um sistema de atendimento eletrônico que reúne microsserviços de protocolo, consultas processuais e denúncias. A equipe técnica deseja oferecer um único ponto de acesso para cidadãos e membros do MP, com autenticação baseada em JWT. Também é prioridade reduzir o número de requisições feitas pelos clientes e manter as propriedades da arquitetura REST sempre que adequado, como ausência de sessões de servidor e uso de cache.

 

Nesse cenário, a decisão que traz o maior alinhamento arquitetural com esses objetivos é

  1. Adesabilitar totalmente o uso de cache HTTP, assumindo que em sistemas do MP não há vantagem em reaproveitar respostas já conhecidas.
  2. Bmigrar todos os serviços para WebSockets no lugar de HTTP, já que a tecnologia é mais atual e funcionará melhor para qualquer tipo de operação.
  3. Ccolocar um API Gateway na borda que valida JWT, agrega as respostas de diferentes microsserviços em uma só requisição e expõe APIs adaptadas a cada tipo de cliente (cidadão, membro do MP).
  4. Ddeterminar que cada microsserviço valide JWT e mantenha uma sessão no servidor para cada usuário autenticado, armazenando dados de sessão em memória.
  5. Earmazenar JWT no localStorage do navegador para simplificar o uso em múltiplas abas, deixando o token acessível a scripts do lado cliente.
Revelar gabarito e comentário

GabaritoC — colocar um API Gateway na borda que valida JWT, agrega as respostas de diferentes microsserviços em uma só requisição e expõe APIs adaptadas a cada tipo de cliente (cidadão, membro do MP).

Link permanente: /questoes/fc142097