Todos os produtos
Search
Central de documentação

Server Load Balancer:Caso de sucesso da Anipop: uso do ALB para lidar com cenários de alto tráfego e alta concorrência

Última atualização: Sep 09, 2026

A Anipop, jogo single-player popular na China, enfrenta frequentemente picos de tráfego e alta concorrência. Para distribuir o tráfego sob demanda, a empresa utiliza o Application Load Balancer (ALB) para encaminhar requisições e dimensionar elasticamente sem planejamento manual de capacidade. Este tópico aborda os desafios enfrentados pela Anipop, além da arquitetura e dos benefícios da solução com ALB.

Desafios

Durante festivais e eventos promocionais, a Anipop registra aumentos abruptos no tráfego. Seu data center de big data analisa métricas de desempenho do jogo e distribui o tráfego conforme as necessidades do negócio. Contudo, como prever os volumes de tráfego com antecedência é difícil, os engenheiros precisavam dimensionar manualmente os services durante os eventos, considerando região, horário e quantidade de dispositivos conectados.

Os engenheiros de O&M de TI frequentemente enfrentam os seguintes desafios:

  • Alta carga de trabalho de O&M: Lidar com picos de tráfego, alta concorrência e QPS elevado exige gerenciar vários grupos de servidores para balanceamento de carga, o que aumenta significativamente a carga operacional.

  • Intervenção manual em services críticos: Nos horários de pico, a equipe de O&M precisa implantar dois grupos de servidores e rotear manualmente as requisições por URL para proteger os services essenciais.

  • Capacidades limitadas de roteamento na camada 7: Alguns services exigem roteamento baseado em cabeçalhos, mas as restrições da camada 7 obrigam a execução dessa lógica no lado do servidor.

Arquitetura

Uma única instância de ALB processa até um milhão de consultas por segundo na camada 7 e se ajusta automaticamente ao volume de tráfego. A Anipop adotou o ALB para aprimorar o agendamento de tráfego e absorver picos e alta concorrência sem intervenção manual. A figura a seguir ilustra a arquitetura da solução.

Architecture

Benefícios

  • Alto desempenho e escalabilidade: Cada instância de ALB suporta até um milhão de consultas por segundo, eliminando a necessidade de estimar o tráfego de pico. O ALB gerencia automaticamente os surtos de tráfego conforme as demandas do negócio.

  • O&M simplificada e menor esforço operacional: O tráfego já tratado pelo Anti-DDoS é direcionado diretamente ao ALB. Uma única instância de ALB substitui múltiplos balanceadores de carga, reduzindo a complexidade operacional.

  • Menor latência e melhor experiência: Regras de encaminhamento baseadas em URL em um grupo de servidores permitem rotear o tráfego por prioridade de service, atendendo a requisitos personalizados de agendamento.

  • Atualizações facilitadas e design preparado para o futuro: O ALB pode atuar como Ingress de containers, permitindo transições transparentes para as tecnologias mais recentes de containerização.

Referências