Case Study: Geo-MySQL Clustering for Global Operations

Challenge

How to build a global subscription account management system on MySQL?

Catering to hundreds of millions of gamers around the world reliably and sustainably requires fast, local response times for read traffic, a limited number of updates, and a single consolidated view of the data across the world, which is very typical for gaming applications, and for all account/subscription management systems in general.

Solution

The solution we implemented for this customer is comprised of four (4) geo-distributed Composite Tungsten Clusters, with one active cluster in USA West accepting writes and updates and handling local read traffic, and three passive Tungsten clusters in USA East, EMEA, and APAC providing very fast local reads to access the player accounts.

Highlighted Benefits

This, combined with simple administration, system visibility, and stability also helps create high return on investment.

Summary

Geo-MySQL Clustering for Global Operations

Overview
Geo-scale MySQL - or how to build a global, multi-region MySQL cloud back-end capable of serving hundreds of millions of users.
User Profile
This customer is a global gaming company with several hundred million world-wide player accounts.
Tungsten Topology
Composite Active/Passive Tungsten Clustering topology – One Active Cluster and Multiple Passive Clusters.

Related Webinars

Geo-Scale MySQL: Guaranteed Global Game Access for Hundreds of Millions of Players Worldwide

Geo-Scale MySQL

Interested in Tungsten Clustering? Get in Touch!

Please use the button below to contact us, you will receive a reply within 24 hours.