Learn more about the use cases and applications of the Alibaba Cloud mobile gaming solution
Background
The biggest challenge for mobile game developers is building a robust and powerful back-end architecture to provide mobile MMOG players with a seamless experience comparable to traditional PC-based games. The following solution demonstrates how mobile game developers can build a highly scalable and optimized cloud architecture.
Solution Architecture
1.To serve a high number of players simultaneously in individual zones, mobile games use ApsaraDB for Redis. ApsaraDB is also used for Memcache to construct a cache layer that accelerates the reading/writing of player's game data.
2. Data in the cache is taken in regular batches for persistence storage to decrease backend database read/write pressure.
3. Static files can use the CDN service to accelerate file downloading.
4. Alibaba Cloud Auto Scaling service enables developers to conveniently build an automatic server activation system and provides users nearby access, increasing the network access quality.
Also, security product Anti-DDoS can provide Wireless Application Firewall (WAF) as well as preventing DDoS attacks.
Highlights
- Hassle-free Deployment
- On-demand Server Provisioning
- No Single-Point-Of-Failure
- Multi-layered Security Protection