Loading…
In-person + Virtual
18-21 April
Learn More and Register to Attend

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for KubeCon + CloudNativeCon Europe 2023 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

Please note: This schedule is automatically displayed in Central European Summer Time (UTC +2). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date." The schedule is subject to change and session seating is available on a first-come, first-served basis. 
Friday, April 21 • 11:55 - 12:30
Agones + Quilkin: Kubernetes Game Server Orchestration and UDP Service Mesh - Mark Mandel, Google Cloud

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.


Dedicated game servers for multiplayer games tend to be built as one monolith, and exposed at an address for clients to connect to. This has the issues of being a single point of failure, an easy target for attack, and the game server having to handle all the aspects of game communication, including authentication, security, telemetry and more. Communication proxies are a pattern for alleviating some of these issues, by pulling aspects of security, authentication and telemetry and turning them into commodity services that can be run independently of the applications that run behind them. Previously we’ve looked at Agones, a platform for orchestrating game servers on Kubernetes, but in this talk we’ll introduce Quilkin, an open source proxy specifically built by Embark Studios and Google Cloud to work with multiplayer communications, to provide solutions for the problems outlined above as well as managing the non-standard nature of these UDP communications. We’ll also look at how we implemented an xDS compliant API for Quilkin, and simplified the integration between Agones and Quilkin so that end users don’t have to implement their own xDS management server, resulting in a service mesh for UDP communication for multiplayer games that can scale with its game server workload.

Speakers
avatar for Mark Mandel

Mark Mandel

Developer Advocate, Google Cloud
Mark Mandel is a Developer Advocate, Tech Lead for Developer Relations for Google Cloud for Games and a founder of two popular backend open source projects for multiplayer games, Agones and Quilkin. Hailing from Australia, but now living in San Francisco, Mark also spends his time being a GDC Advisor for the Online Game Technology Summit, playing with his dog and practising too many martial arts.You can find all the social links for Mark at https://linktr.ee/markmandel... Read More →


Friday April 21, 2023 11:55 - 12:30 CEST
Hall 7, Room A | Ground Floor | Europe Complex
  Service Mesh