From Kubernetes to Amazon GameLift: Operating Palworld's Stateful Multiplayer Servers
Palworld provides official dedicated servers so new players can enjoy multiplayer without operating their own server. As we looked toward long-term operation, we migrated those servers from our Kubernetes-based platform to Amazon GameLift.
The key challenge was connecting two different operational models: GameLift's session-based hosting model, and Palworld's model where each server keeps independent save data. This talk covers how we adapted that stateful operation to GameLift, how our deployment flow changed, and how we integrated existing operational components such as sidecars for APIs and observability with minimal changes.
We will also compare the benefits and tradeoffs against our previous Kubernetes operation, so you can evaluate where managed game-server hosting helps, where it adds constraints, and what to consider before making a similar migration.
This session is suitable for backend engineers, infrastructure engineers, SREs, technical directors, and online-game developers who operate multiplayer game servers or evaluate infrastructure choices for long-term live operations. Prior Amazon GameLift experience is not required.
Attendees will gain a practical lens for comparing Kubernetes-based game-server operations with managed game-server hosting, including how operational models, deployment flow, and integration with existing systems influence the migration decision.