Browser Game Solution

Cloud solutions for browser gaming enable enterprises to develop advanced and unique games with better user experience and response times at low operational and maintenance costs.

Contact Sales Download Whitepaper

Background

From a development perspective, browser games require tiered client/server architecture, network protocols, security and database design. The server needs to handle and verify a huge number of connections, apply changes for it to evolve and to prevent cheating. It is also imperative to have a system that records and backs up game data at regular intervals, without causing any hindrance to gameplay.

Solution Architecture

The server architecture for most traditional browser games uses a two-layer design with a logic and database layer. The simplest deployment model would be a game service composed of one ECS plus one RDS instance.


CDN and OSS build an enhanced distribution service, which helps with acceleration of static browser game content, such as textures, UIs, audio, and special effects. CDN nodes are available at hundreds of locations covering China and other global regions.


Server designs can create a typical three-level architecture, including an access, logic, and data layer. SLB can perform load balancing for each layer, preventing service unavailability caused by a single-point-of-failure.


ECS provides on-demand provisioning of resources with credible defenses through anti-DDoS to provide exceptional multi-level game security


DRDS and RDS offered by ApsaraDB for RDS helps build a distributed database that supports high read/write concurrency.


Highlights

  • Multi-level Architecure
  • Specialized Global Distribution
  • Expert Load Balancing
  • Additional Layers of Game Security

Featured Products

ECS
Stay flexible and reactive to the real time needs of your business with reliable, scalable and on-demand compute capacity on the cloud.
Learn More
ApsaraDB for RDS
An on-demand cloud database service which increases your efficiency with automated monitoring, backup and disaster recovery capabilities.
Learn More
Tair (Redis® OSS-Compatible)
A key value database service that offers in-memory caching and high-speed access to applications hosted on the cloud.
Learn More
WAF
A cloud firewall service utilizing big data capabilities to protect against web-based attacks.
Learn More