Large scale multiplayer gaming with open source
summary
Open source matchmaker Open Match and game server orchestrator Agones run on Kubernetes to replace bespoke systems. Demo injects 70,000 players and shows raising concurrency from 2 to 20 increases throughput from ~26 to ~168 players/sec. Agones manages fleets (example scaled to 200 ready servers), allocates servers atomically with IP/port for direct client UDP connections, supports C++/Node/Rust SDKs, hooks to auto scalers, and runs across clouds so matchmaking through allocation to play works end to end.
AI-written summary · about
chapters (8)
- 0:00Introduction to multiplayer
- 2:15Dedicated server architecture
- 5:51Kubernetes for gaming
- 7:54Open match matchmaking
- 14:22Agones server orchestration
- 20:12Agones and game server demo
- 26:18Integrated matchmaking workflow
- 31:21Project roadmaps and conclusion
related talks
32mScaling Multiplayer Game Servers with Kubernetes
23mScaling globally with Game Servers and Agones
06mPlanet scale 2.0: Cloud games done right
29mDelivering seamless multiplayer experiences globally with game servers
19mHow to make multiplayer matchmaking easier and scalable with Open Match
46mBuilt for billions, tailored for games; harnessing Google for serving players
23mThe Open Source Revolution: How Kubernetes is Changing the Games Industry
05mLightning Talk: Open Match - Matchmaking Framework
