

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Em um ambiente cliente-servidor típico, o balanceamento de carga entre múltiplos servidores pode ser realizado na camada de aplicação, por meio de técnicas como DNS Round Robin, ou na camada de transporte, utilizando recursos como NAT e balanceadores específicos.
Certo
Errado
Em um cluster ativo/passivo, o segundo servidor assume a posição do primeiro em caso de falha; em um cluster ativo/ativo, os servidores dividem as requisições, balanceando as cargas.
Certo
Errado
O Nginx é amplamente utilizado como servidor web, mas também pode ser configurado como balanceador de carga reverso, proxy e cache de conteúdo estático, o que o torna uma alternativa versátil em ambientes de alta demanda.
Certo
Errado
A finalidade do teste de carga é determinar como a aplicação em seu ambiente do lado do servidor responderá a várias condições de carga.
Certo
Errado
No RabbitMQ, a forma padrão de se distribuir mensagens é round-robin, de modo que cada consumidor terá, em média, o mesmo número de mensagens.
Certo
Errado
Um técnico bancário está aprofundando seus conhecimentos em testes de software, buscando identificar o mais adequado para avaliar o limite de capacidade do sistema e como ele se comporta sob pressão, considerando, inclusive, seu tempo de resposta e sua escalabilidade.
Nesse contexto, o técnico deve utilizar o teste de
acessibilidade
carga
segurança
usabilidade
vulnerabilidade
Considerando o uso do NGINX como proxy reverso, assinale a alternativa que apresenta corretamente uma de suas funções.
Bloquear todo o tráfego externo de entrada para os servidores internos.
Servir exclusivamente conteúdo estático diretamente aos usuários.
Armazenar permanentemente backups incrementais das requisições recebidas.
Gerenciar diretamente bancos de dados relacionais e não relacionais.
Distribuir automaticamente a carga entre múltiplos servidores de aplicação back-end.
Assinale a opção correta em relação a deadlock.
Deadlocks só ocorrem em bancos de dados distribuídos com múltiplos servidores que concorrem pelos mesmos recursos.
Deadlock é uma falha temporária causada por perda de conexão com o banco de dados, sendo resolvida automaticamente com o commit da transação.
Deadlocks são causados por falhas de hardware e não estão relacionados à lógica de bloqueios entre transações.
Ocorre Deadlock quando duas ou mais transações acessam os mesmos dados simultaneamente em modo leitura, impedindo o progresso de ambas.
Um deadlock ocorre quando transações entram em espera circular por recursos que nunca serão liberados, sendo possível evitar a situação por meio de escalonamento otimista.
Sobre os métodos de balanceamento de carga no software NGINX, assinale a alternativa correta.
O ip-hash só pode ser usado com servidores de mesmo peso (weight).
O NGINX suporta apenas o método round-robin para distribuição de requisições.
O NGINX suporta três métodos principais: round-robin, least-connected e ip-hash.
O método least-connected distribui as requisições igualmente entre todos os servidores.
Uma equipe de desenvolvimento está implementando uma solução de clusterização e balanceamento de carga para um sistema de microsserviços em uma empresa. Essa solução deve distribuir o tráfego de forma eficiente entre múltiplos contêineres e garantir alta disponibilidade. Após avaliar o cenário descrito, um especialista dessa equipe optou por uma solução utilizando as tecnologias Docker Swarm e Nginx.
Nesse contexto, essas tecnologias, quando combinadas, têm as seguintes funções:
Docker Swarm: balanceamento de carga de tráfego HTTP;
Nginx: orquestração de contêineres.
Docker Swarm: balanceamento de carga entre servidores físicos;
Nginx: orquestração de contêineres.
Docker Swarm: clusterização de contêineres;
Nginx: gerenciamento de contêineres.
Docker Swarm: orquestração e gerenciamento dos contêineres;
Nginx: balanceamento da carga, distribuindo o tráfego de rede entre os contêineres.
Docker Swarm: distribuição de tráfego entre contêineres de forma direta;
Nginx: orquestração e gerenciamento dos contêineres.
O nginx (nginx.org) é um servidor HTTP (HyperText Transfer Protocol) e proxy reverso, um servidor proxy de e-mail e com recursos de balanceamento de carga. O código a seguir corresponde a um exemplo de configuração do nginx:

Sobre as configurações do nginx no exemplo acima:
I. O servidor HTTP está recebendo conexões na porta 8080.
Il. As requisições serão redirecionadas para um servidor no endereço IP 192.168.0.254:3000.
III. O bloco “location /
Está CORRETO o que se afirma em:
Nenhuma afirmativa.
l e Il, apenas.
ll e Ill, apenas.
l e Ill, apenas.
Todas as afirmativas.
Em uma arquitetura com balanceamento de carga, não é necessário monitorar a saúde dos servidores, pois o balanceador envia as requisições de forma igualitária para todos os nós disponíveis da mesma forma, independentemente do seu estado atual.
Certo
Errado
O Nginx foi criado para manipular as solicitações com mais de 10 mil conexões simultâneas, o que resolveu o problema c10k, que afetava o desempenho no Apache.
Certo
Errado
RabbitMQ é mais indicado do que Apache Kafka para cenários em que a latência extremamente baixa e o armazenamento persistente de grandes volumes de eventos são requisitos centrais.
Certo
Errado
É uma abordagem de consistência em sistemas distribuídos que prioriza disponibilidade e tolera eventual consistência. Embora seja relevante para garantir que o sistema permaneça disponível e responsivo, pode não ser o princípio mais relevante para melhorar a eficiência e reduzir o tempo de resposta em sistemas distribuídos para processamento de grandes volumes de dados. Qual das alternativas representa corretamente esse conceito?
Modelo de concorrência de Erlang.
Lei de Gustafson.
Escalabilidade horizontal.
Modelo de consistência BASE.
Um algoritmo de balanceamento de carga é o conjunto de regras que um balanceador de carga segue para determinar o melhor servidor para cada uma das diferentes solicitações do cliente. O texto abaixo refere-se ao seguinte algoritmo de balanceamento de carga:
Esse tipo de balanceamento distribui o tráfego para uma lista de servidores em rotação usando o Domain Name System (DNS). Um nameserver autoritativo terá uma lista de diferentes registros para um domínio, e fornecerá uma lista diferente em resposta a cada consulta DNS.
Baseado em recursos.
Round robin.
Conexão mínima.
Hash IP.
Round robin ponderado.
HAProxy é um software projetado para balancear o tráfego de rede entre vários servidores de forma equilibrada e atua como intermediário entre clientes e servidores. Sobre HAProxy, marque V para as afirmativas verdadeiras e F para as falsas.
( ) Pode ser usado apenas como um balanceador de carga e não como um proxy reverso.
( ) Utilizado para melhorar a disponibilidade, escalabilidade e desempenho de aplicativos da Web.
( ) Não oferece recursos de métricas e monitoramento do sistema.
A sequência está correta em
V, V, V.
F, V, F.
V, F, V.
F, F, F.
A redundância de sistemas é um mecanismo que garante que, se algum servidor falhar, existirá um outro servidor que entrará em operação prontamente, proporcionando a continuidade das atividades.
Certo
Errado
Trata-se de um método de balanceamento de carga em que um servidor de nomes autoritativo faz o balanceamento de carga em vez de hardware ou software especializado. O servidor de nomes retorna os endereços IP de diferentes servidores no Server Farm. Este método distribui as solicitações de forma sequencial entre os servidores disponíveis. Com base nessa informação, é correto afirmar que o conceito apresentado faz referência ao método de balanceamento de carga por
round-robin.
peso.
IP hash.
menor tempo de resposta.
número de conexões.
A equipe de TI do TCE-PA está implementando o ElasticSearch para melhorar a busca e análise de seus dados corporativos. Para garantir a alta disponibilidade, tolerância a falhas e auxiliar na performance durante a busca dos dados, a organização deve configurar
Índices.
Documentos.
Shards.
Réplicas.
Nós adicionais.