Saiba mais sobre os casos de uso e aplicações da solução para jogos mobile do Alibaba Cloud
Contexto
O maior desafio para desenvolvedores de jogos mobile é construir uma arquitetura de back-end robusta e poderosa que ofereça aos jogadores de MMOG mobile uma experiência contínua, comparável à dos jogos tradicionais para PC. A solução a seguir demonstra como desenvolvedores de jogos mobile podem construir uma arquitetura em nuvem altamente escalável e otimizada.
Arquitetura da solução
1. Para atender um grande número de jogadores simultaneamente em zonas individuais, jogos mobile utilizam o ApsaraDB for Redis. O ApsaraDB também é usado para Memcache, construindo uma camada de cache que acelera a leitura e gravação dos dados dos jogadores.
2. Os dados do cache são extraídos em lotes regulares para armazenamento persistente, reduzindo a pressão de leitura e gravação no banco de dados de back-end.
3. Arquivos estáticos podem utilizar o serviço de CDN para acelerar o download dos arquivos.
4. O serviço Auto Scaling da Alibaba Cloud permite que desenvolvedores criem facilmente um sistema de ativação automática de servidores e ofereçam acesso próximo aos usuários, melhorando a qualidade do acesso à rede.
Além disso, o produto de segurança Anti-DDoS pode fornecer Web Application Firewall (WAF) e proteção contra ataques DDoS.
Destaques
- Implantação simplificada
- Provisionamento sob demanda
- Sem ponto único de falha
- Proteção de segurança multicamada
