GDC Festival of Gaming is part of the Informa Festivals Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

March 9-13, 2026
Moscone CenterSan Francisco, CA

Agenda

'Ragnarok Online 3': The Evolution and Practice of Elastic MMO Cloud Architecture Supporting Million CCU (Presented by Tencent Games)

Chao Yang  (Technical Director, JoyMaker)
Yiting Geng  (Technical VP, JoyMaker)
Location: Room 2024, West Hall
Date: Monday, March 9
Time: 4:50 pm - 5:20 pm
Pass Type: Festival Pass, Game Changer Pass - Get your pass now!
Audience Level: Advanced
Track: Game & Production Technology
Format: Partner Developer Summit
Vault Recording: Video
Audience Level: Advanced
Tencent Games

This session, led by the Technical Director of Ragnarok Origin 3, explores the scalable architecture of a large-scale MMORPG on Tencent Cloud. It traces the evolution from a single-server setup to a horizontally scalable, cross-server architecture, detailing how the centralized AvatarService ensures seamless player state continuity during dynamic migration. The talk also covers the intelligent, Kubernetes-based auto-scaling system that automates operations, turning the complexity of supporting millions of concurrent users into stable, manageable infrastructure. Attendees will learn key design principles and cloud-native practices for modern MMO server architecture.

Takeaway

Attendees learn a concrete architecture pattern for million-PCU MMOs on cloud: how to model avatar migration across scenes, centralize player state without killing performance, and build a telemetry-driven elastic scaling loop on Kubernetes that survives real launch-day traffic.

Intended Audience

This session primarily targets server engineers and technical leaders working on online games, as well as anyone interested in MMO backend technology. Attendees are expected to have a basic understanding of the client–server networking model.