Vamos considerar de onde poderia vir um tal aumento de tráfego.
- Campanhas de marketing online e offline
- Lançamento de um novo negócio
- Relançamento de um negócio com uma marca atualizada
- Lançamentos de novos produtos e serviços
- Marketing de eventos especiais
- Venda de ingressos e inscrições
- Surpreender a mídia e a cobertura da mídia social
- Ataques de grupos perturbadores com base em práticas desleais (inundação de website, DoS, etc.)
Tudo isso é ótimo (na maioria das vezes) porque mais tráfego significa mais exposição, mais customização e mais lucro.
Não é assim?
Com todo esse tráfego adicional, a idéia é que ele se converta em vendas massivas, aumento da confiança da marca, aumento da popularidade, maior alcance de referência e muitas outras repercussões positivas são todos excelentes bônus.
Dito isto, quando se trata de tráfego na web, você pode ter muita coisa boa demais.
Como lidar com o tráfego do site
Demasiado tráfego em seus servidores da web pode parar o seu site. Dependendo da quantidade de tráfego web, a carga que seu sistema é projetado para gerenciar, e o tamanho de seus servidores, então uma repentina onda ou pico de tráfego pode ser uma terrível notícia para os proprietários de seu website e seus negócios.
Por quê? Porque, sem um site funcionando, suas vendas caem para zero. Você também sofre uma queda maciça na confiança do cliente porque, sejamos realistas, nenhum de nós está preparado para suportar um site quebrado, um gateway de pagamento falhado, páginas de carregamento lento, ou um aplicativo que não funciona como exigimos. Um site quebrado significa zero visitas de usuários e nenhum pedido de vendas recebido. De repente, esses picos de tráfego parecem os inimigos de sua hospedagem web, esmagando a velocidade de seu site com muito tráfego on-line, em vez de ser a resposta a suas orações de vendas.
As perdas associadas às vendas repetidas, indicações e recomendações também desaparecem. Todo esse tráfego extra não soa tanto como sol e sucesso a cada momento, não é mesmo? Parece um pouco incômodo.
Mas não se preocupe; vamos discutir tais problemas de tráfego e explicar como transformar seus sites de alto tráfego em vendas seguras e protegidas, protegendo seu ambiente de hospedagem web movendo esses altos picos de tráfego para servidores dedicados alternativos.
Onde se encontram os gargalos mais prováveis em seu sistema?
Há duas áreas-chave onde seus sistemas são os mais suscetíveis de lutar: seu banco de dados de inventário e seu sistema de pagamento. Ambas as áreas exigem comunicação entre as máquinas em ambas as extremidades do processo, o que drena uma grande quantidade de dados.
Banco de dados do inventário
A sincronização do inventário colocado no depósito - como um cliente coloca um item em sua cesta e entra no processo de checkout - ativa um sistema de travamento em sua plataforma de eCommerce. Isto evita que os clientes tentem comprar produtos que não estão mais disponíveis. Se o primeiro cliente não completar sua compra, então o bloqueio do produto é cancelado e o item se torna disponível novamente. Toda essa interação em tempo real com seu banco de dados pode significar que seu sistema está incrivelmente sobrecarregado quando você sofre fortes aumentos no tráfego de seu site.
Sistemas de pagamento
Os gateways de pagamento levam tempo para realizar as verificações necessárias para os serviços de cartão de crédito e débito, verificando cada candidato qualificado. Cada teste leva apenas alguns segundos durante os períodos de baixo tráfego, mas até 10 segundos durante os períodos de alto tráfego. Há um número finito de transações que seu sistema de pagamento pode gerenciar, e quando cada uma leva mais tempo para ser concluída, isso cria um acúmulo insalubre no processo.
Quando há operações demais para seu sistema enfrentar, ele colapsa sob a pressão e então ninguém consegue o que precisa - você ou seus clientes.
Como determinar a quantidade de tráfego que o servidor web de seu site pode lidar com segurança
Você não precisa esperar que o mundo ceda para perceber que seu site não está preparado para grandes aumentos de tráfego. A tecnologia está disponível para testar cada sistema e descobrir o que ele pode suportar com segurança.
Os testes de desempenho podem prever os dados essenciais de que você precisa utilizando ferramentas e técnicas estabelecidas.
- O teste de carga simula o que aconteceria com o tráfego esperado, por exemplo, a demanda adicional de campanhas por e-mail ou mídia social e publicidade PPC.
- O teste de estresse simula o que aconteceria com ainda mais pressão do trânsito. Identifica os pontos onde os sistemas e aplicações diminuem a velocidade e param completamente de funcionar. Isto ajuda os proprietários a compreender sua arquitetura de sistema e determinar se ela é apropriada para seus negócios atuais e crescimento futuro.
- Os testes de pico coletam dados para situações em que um pico repentino atinge seus servidores, acima do que seu sistema pode lidar com o ideal para prever os resultados de SPAM ou outros ataques DoS.
- Os testes de imersão medem os problemas previstos quando um sistema está sujeito a altos níveis de tráfego de seus usuários da web durante períodos prolongados.
Uma coisa é certa: os testes devem acontecer antes que seja tarde demais. Todos já ouvimos a frase: "fechar a porta do estábulo depois que o cavalo se aparafusar". Não poderia ser mais apropriado para os problemas que os enormes surtos de tráfego podem trazer ao seu negócio.
Há maneiras mais fáceis para os proprietários de websites trabalharem com níveis seguros de tráfego para websites de alto tráfego - leia nosso guia prático.
O que você pode fazer com todo esse tráfego extra para impedir que ele prejudique a velocidade ou o desempenho do aplicativo de seu site?
Há sempre várias soluções para cada problema, e os surtos de tráfego não são exceção. Aqui estão algumas maneiras de tentar manter seus sistemas seguros quando essas súbitas explosões de atividade atingem seus servidores.
Agilizando seu website de alto tráfego para fornecer menos conteúdo em áreas de gargalo
Se se trata de números esmagadores (e é), muitas organizações reduzem a quantidade de dados que são movimentados ao emagrecer as páginas que recebem mais atenção. Com um conjunto reduzido de páginas, uma redução do conteúdo dinâmico, componentes de página simplificados, talvez entregues apenas em horários de pico, seu servidor web tem menos trabalho a fazer por visitante, e pode gerenciar mais tráfego, respectivamente.
A construção de páginas de destino específicas contendo apenas recursos estáticos para eventos publicitários fora do local, com um provedor de hospedagem diferente ou em locais alternativos em vários servidores, para proteger recursos valiosos do servidor é outra forma de manter esse tráfego muito alto longe de suas páginas de maior desempenho - e vale a pena dar uma olhada em como seu sistema de gerenciamento de conteúdo ou sistema operacional também está afetando o desempenho - mas o tempo gasto em uma "sintonia fina" pode nem sempre trazer benefícios significativos o suficiente. Há uma variedade de técnicas de otimização e plugins de otimização que você pode usar, incluindo otimização de imagem, para reduzir a quantidade de tráfego proveniente de outras máquinas, sem usar mais recursos para servir arquivos de mídia. Um plugin de cache que pode comprimir imagens ou comprimir html pode ajudar.
Optando por fornecer conteúdo de terceiros
Websites sob pressão utilizando conteúdo de terceiros podem remover parte dessa pressão da sua hospedagem na web. Se páginas analíticas, protocolos de teste, gateways de pagamento ou integração de mídias sociais puderem acontecer fora do site, então, isso libera o poder de processamento para gerenciar essas explosões em excesso de visitantes.
Caching do site
O conteúdo de cache para reentrega é outra opção. Para os usuários subseqüentes que visualizarem os mesmos dados, pode pagar para utilizar o cache do lado do servidor, redes de entrega de conteúdo, cache de proxy e browser, ou qualquer outro tipo de armazenamento do lado do cliente disponível durante o processo. Estes são freqüentemente implantados com mudanças mínimas na configuração do servidor de nome de domínio.
Com sistemas de banco de dados, particularmente sites de comércio eletrônico, eles estão continuamente interagindo com seus bancos de dados para produzir novas páginas. Isto pode criar uma enorme tensão no processamento quando o tráfego intenso inunda. A criação de uma página uma vez e a sua reentrega reduz significativamente essa pressão, muitas vezes o suficiente para evitar desastres.
Balanceamento de carga de seus servidores web
Quando inundado por tráfego inesperado, o balanceamento de carga lida com o tráfego do site, dividindo seu tráfego diário acima do nível do servidor e o encaminha através de diferentes servidores, tirando a pressão de qualquer servidor quando enfrentando cargas elevadas. O balanceamento de carga inteligente, realizado usando balanceamento de carga alterna entre os servidores disponíveis, desvia o tráfego dos servidores em dificuldades para os mais ágeis, de modo que seu site funciona como você precisa, fornecendo os tipos de velocidade de página que seus clientes esperam. Embora a utilização de algum tipo de balanceador de carga possa ajudar cada servidor web, ainda não é uma solução ideal para aqueles eventos de alto tráfego do site e pode aumentar seus custos de desenvolvimento web.
O que acontece quando há muito tráfego para suas tarefas regulares?
É aí que nós entramos. O Queue-Fair é um sistema de fila digital que move seu excesso de tráfego para um ambiente seguro - uma sala de espera virtual em sua própria hospedagem dedicada.
A cada usuário é atribuído um espaço na fila por ordem de chegada e é lembrado assim que o site estiver pronto para eles.
Com todas as informações apresentadas aos visitantes em um formato de marca que se integra perfeitamente ao seu website, eles podem fazer o melhor uso de seu tempo, sem estresse, sabendo onde na fila eles se sentam, a velocidade que estão subindo na fila, e quanto tempo é provável que sua espera demore.
Se seu site estiver trabalhando sob a capacidade normal de tráfego, eles nem mesmo saberão que ele está lá. Nosso sistema funciona com seu plano de hospedagem de servidor dedicado existente, protegendo-o do aumento de tráfego que inunda sua página web mais popular.
É simples, é justo e protege seus sistemas web, seus clientes e a reputação de sua marca. Fornecendo especificações verdadeiramente impressionantes, é a solução perfeita que o poupará do estresse, do tempo de inatividade e dos tipos de perdas financeiras que ninguém quer sofrer.