Diarkis
Diarkis is a server and client software engine, for handling client to server real-time communication, scaling large-scale multiplayer games. It is designed to work on top of Kubernetes.
Diarkis is equipped with necessary functions for multiplayer games such as matchmaking, room-style multiplayer communication, MMO-style functions, and more so that you are able to jump-start your multiplayer game development right away.
With Diarkis, the server cluster is made simple. It is designed to auto-scale your Diarkis game servers using Kubernetes. Diarkis server cluster operates autonomously and deploying a new version of your Diarkis game server will not interrupt your game at all allowing you to update the game servers on the fly.