>
- Página inicial >
- Por que nós >
- Clientes >
- Sina Weibo
Sina Weibo
Tecnologia
Ásia-Pacífico
Empresas/Setor público
"O Sina Weibo continua economizando custos ao usar o Function Compute para processar arquivos de imagem. Não precisamos mais reservar um grande número de recursos de máquinas ociosas para lidar com picos de tráfego durante horários de pico. Nossos engenheiros não precisam perder tempo com gerenciamento de infraestrutura, como monitoramento do status dos servidores. Em vez disso, podem se concentrar em trabalhar com nossas equipes de produtos para aumentar o valor do negócio."
Sobre o Sina Weibo
O Sina Weibo é uma plataforma de mídia social que tem como objetivo ajudar os usuários a construir conexões melhores. Oferece uma forma simples e inédita de criar publicações em tempo real. Os usuários podem interagir entre si e se conectar com pessoas do mundo todo por meio de conteúdo viral e informativo.
Desafio
Atividades como "Envelopes Vermelhos Voadores", Dia de Ano Novo e Gala do Festival da Primavera representam grandes desafios de processamento de tráfego web para o Sina Weibo todos os anos. Essas atividades são caracterizadas por picos de tráfego repentinos e intensos, com cada pico durando cerca de 3 horas. Eventos como celebrações de celebridades e "Envelopes Vermelhos Voadores" costumam gerar picos de tráfego maiores do que eventos comuns.
Para lidar com os enormes picos de tráfego, o Sina Weibo adotou dois métodos para garantir a disponibilidade dessas atividades. O primeiro método era reservar servidores suficientes para redundância. O outro método era reduzir serviços não essenciais e periféricos. Embora esses métodos funcionem, eles apresentam várias desvantagens. Por exemplo, o Sina Weibo precisa estimar os custos de TI relacionados com antecedência, lidar manualmente com cargas de serviço desequilibradas e realizar escalabilidade de capacidade complexa e demorada em tempo real.
Além disso, o Sina Weibo enfrentava desequilíbrios regulares de tráfego diariamente. Por exemplo, durante a tarde em dias úteis, o número de usuários online é relativamente baixo, o que também significa que o número de solicitações de acesso é relativamente estável e reduzido. À noite, por outro lado, muitos usuários ficam online para ler e criar publicações durante o trajeto, fazendo com que o número de solicitações de acesso aumente drasticamente. Devido a esse padrão cíclico de consumo, o Sina Weibo apresenta horários de pico e horários fora de pico; a carga de tráfego web nos horários de pico pode chegar a mais de 5 vezes superior à dos horários fora de pico.
Por que a Alibaba Cloud
Para enfrentar os desafios dos picos de tráfego, o Sina Weibo decidiu adotar uma solução baseada em arquitetura serverless na nuvem pública.
O Alibaba Cloud Function Compute é uma plataforma de computação serverless fornecida pela Alibaba Cloud que aloca dinamicamente ambientes de execução com base no número de solicitações de acesso. Essa plataforma pode provisionar recursos de computação em milissegundos para garantir latência estável durante horários de pico e alta utilização de recursos em horários fora de pico. Apenas os recursos de computação utilizados durante a invocação de funções geram custos. Além disso, o Function Compute pode ser integrado perfeitamente ao Object Storage Service (OSS) para processar arquivos de imagem armazenados no OSS em tempo real.
Os recursos do Function Compute, como auto scaling, funções acionadas por eventos e modelo de pagamento por uso, atendem perfeitamente às necessidades do Sina Weibo. Por isso, o Sina Weibo decidiu usar o Function Compute para o processamento de arquivos de imagem.
O Sina Weibo armazenou os arquivos de imagem enviados pelos usuários no Alibaba Cloud OSS e criou funções para processamento personalizado de imagens. Quando um usuário do Sina Weibo solicita o acesso a um arquivo de imagem por meio de um cliente, a solicitação é enviada de volta ao Function Compute por meio do Alibaba Cloud CDN. Em seguida, a função correspondente baixa o arquivo de imagem original do OSS, processa a imagem conforme necessário com base no tipo de cliente e retorna a imagem processada ao usuário.
Arquitetura
O Function Compute calcula a quantidade de recursos de computação em milissegundos para garantir latência estável para as aplicações, mesmo quando ocorrem atividades que geram altos picos de tráfego. Essa solução não compromete a experiência do usuário, independentemente do volume de solicitações de acesso.
O Sina Weibo continua economizando custos ao usar o Function Compute para processar arquivos de imagem. Não precisamos mais reservar um grande número de servidores ociosos para lidar com picos de tráfego durante horários de pico. Nossos engenheiros não precisam perder tempo com gerenciamento de infraestrutura, como monitoramento do status dos servidores. Em vez disso, podem se concentrar em trabalhar com nossas equipes de produtos para aumentar o valor do negócio.
Perspectivas
O número de usuários ativos do Sina Weibo vem aumentando nos últimos anos. Até o final de 2019, o Function Compute já processava bilhões de solicitações de acesso do Sina Weibo diariamente. Com o rápido crescimento de seus negócios, o Sina Weibo continuará usando o Function Compute para alocar mais ambientes de execução por meio de auto scaling.
Produtos
em destaque
em destaque
Uma plataforma de computação serverless segura, estável, elasticamente escalável, sem necessidade de O&M e com pagamento por uso.
Um serviço de armazenamento em nuvem criptografado e seguro que permite armazenar, processar e acessar grandes volumes de dados de qualquer lugar do mundo.
Um serviço de entrega de conteúdo escalável e de alto desempenho para distribuição acelerada de conteúdo a usuários em todo o mundo.
Outra história relacionada
South China Morning Post
A Alibaba Cloud permite que o SCMP reduza custos operacionais enquanto apoia o crescimento dos negócios e o aumento da demanda.
Blogmint
O Blogmint conta com a Alibaba Cloud para lidar com mais de 100% de crescimento de tráfego por mês.
Worktile
O Worktile aposta em computação em nuvem, mídias sociais e mobilidade para aprimorar sistemas de gerenciamento de tarefas por meio de um aplicativo de colaboração sob demanda.
Snapshot
Para enfrentar os desafios dos picos de tráfego, o Sina Weibo decidiu adotar uma solução baseada em arquitetura serverless na nuvem pública.
Produto/Solução usado
Produto/Solução usado
Whitepaper relacionado
Casos de sucesso com Alibaba Cloud CDN
Apresenta dez casos que adotaram CDN e produtos relacionados para impulsionar seus negócios com sucesso.
Baixar
Um teste gratuito para você criar sem limites!
Crie com mais de 80 produtos e até 12 meses de uso do Elastic Compute Service
Comece gratuitamente Comece gratuitamente