Building a Scalable, Distributed Backend for Mobile Games
summary
Describes how Ministry of Games built a scalable, distributed backend for high-concurrency mobile games using Elixir. Covers the system implementation in Elixir and practical details of deploying the Elixir servers to a Kubernetes cluster.
AI-written summary · about
chapters (11)
- 0:00Intro
- 1:02MOBILE GAME BACKEND
- 6:22DEPLOYMENT OVERVIEW
- 9:57DEPLOYMENT DETAILS
- 12:53GAME SERVER COMPONENTS
- 13:53CONNECTIONS
- 17:06GAME ENTITIES
- 25:11GLOBAL SYSTEMS
- 26:32CLUSTERING
- 29:12DISTRIBUTED LOCKS
- 35:51SCALING IT UP
related talks
23mThe Open Source Revolution: How Kubernetes is Changing the Games Industry
31mChallenges of Migrating a High Traffic Mobile Game to Kubernetes
46mBuilt for billions, tailored for games; harnessing Google for serving players
37mLarge scale multiplayer gaming with open source
55mCloud services for gaming
14mKeynote: Kubernetes: The Video Game
32mScaling Multiplayer Game Servers with Kubernetes
47mOn Building Systems
