Pular para o conteúdo principal

Questão de Programação — Frameworks em Programação — IV - UFG 2024

ProgramaçãoFrameworks em Programação
Código
qg122144
Banca
IV - UFG
Órgão
TJ-AC
Ano
2024
Nível
Médio
Cargo
CS-UFG - - Analista Judiciário - Web Designer
Em um projeto de desenvolvimento de website usando Node.js, várias abordagens podem ser adotadas para melhorar o desempenho e a escalabilidade da aplicação. Essas medidas são cruciais para garantir que o website possa lidar com um aumento na carga de usuários e manter uma resposta rápida. Nesse contexto, qual abordagem é mais eficaz para melhorar o desempenho e a escalabilidade da aplicação?
  1. AUtilizar múltiplas instâncias do servidor Node.js em diferentes portas para distribuir a carga de trabalho entre elas.
  2. BUtilizar um servidor Node.js em conjunto com um servidor Apache ou Nginx como proxy reverso para distribuir requisições e balancear a carga entre várias instâncias do servidor.
  3. CImplementar um único servidor Node.js e utilizar técnicas de otimização de código para reduzir o consumo de recursos e melhorar o desempenho.
  4. DUtilizar um banco de dados NoSQL como MongoDB em vez de um banco de dados relacional para armazenar dados, visando melhorar o desempenho de consultas e operações de leitura/escrita.
Revelar gabarito e comentário

GabaritoB — Utilizar um servidor Node.js em conjunto com um servidor Apache ou Nginx como proxy reverso para distribuir requisições e balancear a carga entre várias instâncias do servidor.

Link permanente: /questoes/qg122144