Questão FC890734
O Tribunal de Justiça do Estado do Rio de Janeiro (TJRJ) possui uma plataforma de consulta pública para serviços comuns e recebe milhões de acessos diariamente. A plataforma está c
Outros Assuntos de Sistemas Operacionais
FGV · 2026
O Tribunal de Justiça do Estado do Rio de Janeiro (TJRJ) possui uma plataforma de consulta pública para serviços comuns e recebe milhões de acessos diariamente. A plataforma está com baixa performance e, para garantir a alta disponibilidade e melhorar o desempenho, a equipe de infraestrutura do Tribunal implementou caching em vários níveis como na borda da rede, nos servidores de aplicação e na memória local. A política de cache inclui expiração por tempo e invalidação por atualização de dados sensíveis.
Após a implementação dessas medidas, a equipe do Tribunal sentirá um impacto no(a):
- eliminação da necessidade de banco de dados;
- aumento do uso de CPU no servidor de aplicação;
- garantia de que os dados estejam sempre atualizados;
- redução da escalabilidade do sistema ao duplicar dados;
- melhora da latência e redução do tráfego entre cliente e servidor.
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
Implementar caching em vários níveis (na borda, nos servidores de aplicação e na memória local) faz com que respostas frequentes sejam servidas sem consultar a origem a cada requisição. Isso reduz o número de saltos e o tempo de ida e volta, diminuindo a latência percebida pelo usuário.
Ao manter cópias próximas ao cliente, há menor necessidade de transferir dados entre cliente e servidor origin, o que reduz o tráfego na rede e a carga nos servidores e no banco de dados.
As políticas de expiração e de invalidação controlam a validade dos caches, equilibrando desempenho e atualidade dos dados. Assim, ganha-se velocidade e disponibilidade sem sacrificar a consistência quando há mudanças sensíveis.
Conteúdo do catálogo FC Concursos · Atualizado em