Stateless Nakama servers - horizontal scaling?

Is it possible to make a Nakama server stateless so users can be tracked across multiple Nakama servers for horizontal scaling?

Or is Nakama only vertical scaling oriented?

Hi @logixworx welcome :wave:

Is it possible to make a Nakama server stateless so users can be tracked across multiple Nakama servers for horizontal scaling?

Nakama is stateless for all database driven operations which are part of the official server APIs. The realtime features are not stateless because they require socket connections to be maintained by the server and so cannot be stateless.

To provide horizontal scale out of the game server for the realtime features we’ve developed our Enterprise version aimed at game studios, publishers, and game teams. This version of the game server is available on our Heroic Cloud:

Hope this helps.