Julgue o próximo item, a respeito de computação em nuvem, c...
Julgue o próximo item, a respeito de computação em nuvem, conceitos de ambiente bare metal, servidores de aplicação IIS e servidores de páginas HTML.
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.
- Gabarito Comentado (1)
- Aulas (3)
- Comentários (15)
- Estatísticas
- Cadernos
- Criar anotações
- Notificar Erro
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Vamos analisar a questão a respeito da computação em nuvem e servidores, especificamente focando no servidor Nginx e o problema C10k.
A alternativa correta é: C - certo.
A questão aborda o tema central do desempenho de servidores web. Para entender esse assunto, é importante saber que os servidores web são responsáveis por responder a solicitações de usuários na internet. Um bom desempenho é crucial para que os usuários tenham uma experiência fluida e sem interrupções.
No contexto da questão, o Nginx foi criado para lidar eficazmente com um grande número de conexões simultâneas. O termo C10k refere-se a um desafio em que os servidores precisavam gerenciar 10.000 conexões simultâneas. O Apache, que é outro servidor web bastante utilizado, enfrentava dificuldades em gerenciar tantas conexões de maneira eficiente.
Justificativa da Resposta Correta: A afirmação está correta porque o Nginx foi, de fato, desenvolvido para superar as limitações enfrentadas pelo Apache em relação a esse problema de desempenho. Ele faz isso usando uma arquitetura de eventos assíncronos, o que permite gerenciar um grande número de conexões de forma mais eficiente.
Análise da Alternativa Incorreta: A opção E - errado não está correta porque, como explicado, o Nginx realmente resolve o problema das 10.000 conexões simultâneas com mais eficiência do que o Apache, devido à sua arquitetura projetada para esse fim.
Compreender as diferenças entre Nginx e Apache e o conceito de C10k é vital para responder corretamente a questões sobre servidores web e seu desempenho.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Segundo pesquisa sobre servidores web (Web Server Survey), da Netcraft em outubro de 2015[7], o servidor Nginx se mostrou o segundo servidor web mais utilizado entre os sites ativos na web pesquisados, sendo utilizado por 15,33% destes. A pesquisa também indicou que o servidor é o mais utilizado entre os sites mais acessados da rede, com 23.66% dos sites utilizando a plataforma como base. De acordo com W3Techs, o servidor é utilizado por 29.7% dos sites no top 1 milhão de sites mais acessados da web, 39.5% dos sites no top 100 mil e por 47,6% dos sites no top 10 mil.
Em fevereiro de 2017, a adoção de Nginx foi: Brasil: 17,41% de todos os domínios[8]. Portugal: 17,62% de todos os domínios[9
"O Nginx consome menos memória que o Apache, pois lida com requisições Web do tipo “event-based web server”; e o Apache é baseado no “process-based server”, podendo trabalhar juntos. É possível diminuir o consumo de memória do Apache, passando as requisições Web primeiro no Nginx, assim, o Apache não precisa servir arquivos estáticos, e pode depender do bom controle de cache feito pelo Nginx."
Fonte : Wikipédia
Keep going!
Certo.
O NGINX foi criado para resolver o conhecido problema c10k, o que significa que um servidor de
Internet que usa mecanismos para manipular as solicitações do usuário não consegue gerenciar mais de 10 mil conexões ao mesmo tempo.
Certo
Imagine um site de ingressos para um grande show a qual milhares de pessoas desejam comprar...
O Nginx foi criado com o objetivo de lidar com um grande número de conexões simultâneas de forma eficiente, resolvendo um problema conhecido como C10K (referente à dificuldade de servidores web tradicionais, como o Apache, em lidar com 10 mil ou mais conexões simultâneas).
O Nginx foi projetado para ser altamente eficiente em lidar com grandes volumes de conexões simultâneas, superando o problema conhecido como c10k, que se referia à dificuldade do Apache de lidar com mais de 10.000 conexões simultâneas de maneira eficiente. O Nginx usa um modelo baseado em eventos assíncronos, permitindo que ele gerencie conexões simultâneas de forma mais eficiente, sem o custo de múltiplos threads ou processos, o que o torna muito mais escalável e adequado para aplicações de alta demanda.
Gab- certo
O NGINX foi lançado em Outubro de 2004 como uma resposta ao problema C10k.
O C10k é o desafio de gerenciar 10 mil conexões ao mesmo tempo. Hoje em dia há ainda mais conexões que um servidor gerencia. Por este motivo o NGINX oferece uma arquitetura orientada a eventos e assíncrona, o que o torna um dos servidores mais confiáveis em questão de velocidade e escalabilidade.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo