Questão nº 54

Questão de Tecnologia da Informação · FCC TRT15 2024 (nº 54)

FCC2024Técnico Judiciário - Área Apoio Especializado - Especialidade Tecnologia da InformaçãoTecnologia da Informação
Gabarito: Aver comentário ↓

Durante uma apresentação à equipe, um Técnico de TI afirmou, corretamente, que a principal função do Zuul no ecossistema de microsserviços é funcionar como um

Resposta comentada

Gabarito Alternativa A

O Zuul atua como a porta de entrada principal para os microsserviços, recebendo todas as requisições externas e as direcionando para o serviço correto. Ele é um API Gateway, um ponto único de entrada para o sistema.

(A) Correta: A principal função do Zuul é ser um gateway para roteamento de requisições, ou seja, ele direciona as solicitações para o microsserviço apropriado. O `RouteFilter` é um dos filtros essenciais do Zuul, responsável por encaminhar a requisição para o serviço de destino. Além disso, o Zuul frequentemente se integra com a biblioteca Ribbon para realizar o balanceamento de carga do lado do cliente, distribuindo as requisições entre as instâncias disponíveis de um serviço.
(B) Incorreta: Zuul não é um service discovery (como Eureka ou Consul), ele usa o service discovery para encontrar os serviços. O `PostFilter` existe, mas a função principal está errada. Consul é para service discovery e configuração, não para "guarda de módulos abertos" no contexto de Zuul. Armadilha: Mistura componentes reais (Consul, PostFilter) com uma função incorreta para o Zuul, fazendo parecer plausível.
(C) Incorreta: Zuul não é primariamente um sistema de cache. Embora possa ter filtros para caching, essa não é sua função principal. Zookeeper é para coordenação distribuída, não para balanceamento de carga de requisições como o Ribbon.
(D) Incorreta: Embora seja um gateway para roteamento, a afirmação de que Hystrix é para balanceamento de carga está errada. Hystrix é para tolerância a falhas e circuit breaking, enquanto Ribbon é para balanceamento de carga.
(E) Incorreta: Zuul não é um sistema de cache. O termo `GatewayFilter` é mais associado ao Spring Cloud Gateway (o sucessor do Zuul) do que ao Zuul 1.x. Eureka é um servidor de service discovery, não para "guarda de módulos abertos" no contexto de Zuul.

Fonte: FCC TRT15 2024 Técnico Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 001). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho