Customer Stories > Case Details
Employing PolarDB to build all business systems

PolarDB adopts an architecture that separates storage and computing, and provides minute level configuration escalation, second level fault recovery, global data consistency, and free data backup and disaster tolerance services. PolarDB not only integrates the characteristics of stable, reliable, high-performance, and scalable commercial databases, but also has the advantages of simple, open, and self iterative open-source cloud databases. Xinxin has built all business systems through PolarDB, bringing excellent game experience to players.

Customer introduction

Xinxin, founded in 2003, is a global game developer and publisher with rich experience in R&D, distribution and agency operations. By the middle of 2023, Xinxin has operated 49 free and paid games, with more than 13 million monthly active users worldwide, mainly in Greater China, Southeast Asia, North America and South America. In 2016, TapTap, a mobile game community and app store, was launched. In 2023, TapTap will have more than 40 million active users worldwide. She was listed on the main board of the Stock Exchange of Hong Kong Limited on December 12, 2019, with the stock code of 02400.HK.

Business challenges

In order to support the rapid launch of game business, the global operation and delivery of game distribution and TapTap game community need to support the unified deployment of global business. In particular, regions with high population density in Southeast Asia need to provide cloud services with low latency and high stability. When customers serve large population countries in China, Southeast Asia, Europe and the United States, they need to support the high concurrent pressure of 1 million players online at the peak of activities. The release of game operation and maintenance, and the restart of the server caused by the software and hardware failure of the game server, require the database to support faster data reading ability to achieve rapid business recovery.

"PolarDB provides high-performance read and write capabilities, and is 100% compatible with MySQL, enabling seamless business migration. It supports 1 million level players to be online at the same time, as well as rapid business recovery when the server restarts due to software and hardware failures on the game server." -- Heartbeat

Alibaba Cloud solutions
Cloud native database PolarDB
three

The performance is three times that of open source MySQL

7*24

7 * 24-hour high availability service

PolarDB supports processing massive big data, and has high concurrency, high availability, and strong elastic scalability. PolarDB's unique high-performance reading capability can effectively support rapid business recovery after the server restarts due to changes and exceptions in the game service layer. The business architecture of PolarDB is as follows:

Business Value

Excellent game experience, highly available services, rich business support

  • Excellent gaming experience

Based on the storage computing separation architecture, all instances have one primary and one read-only node, providing three times the performance of MySQL. Based on high-performance read and write capability, it is convenient for new service opening and application elastic expansion. The game version release, server restart and other scenarios can greatly shorten the maintenance time, and ensure that in extreme cases, the service recovery will not be too slow due to the software and hardware failures of the game server, which will affect the player experience.

  • 7 * 24 high availability service

The data is stored with three copies consistency, which ensures the reliability of the data. At the same time, when the primary instance fails, the system can complete fast switching in a short time (30s~60s) to ensure that online business can quickly recover while ensuring data integrity to provide normal services.

  • Rich business support

PolarDB is 100% compatible with MySQL 5.6, MySQL 5.7 and MySQL 8.0, and is fully compatible with various ecological and middleware open source tools of MySQL, which is very convenient for the development of historical achievements, game recharge and operation activities.