I was working on clustering my game’s serwer (TAnima). It works now.
Below htop from cluster of 2 machines each with virtual 4cores x 2GHz and 4GB RAM.
Load: 800 client bots connecting to server and running all the time with freq 5 moves per second.
Server loaded enough to not affect ping (around 22ms on client’s 100Mb/s connection)
I’ve also created load balancer to move connection between serwers along with player’s moving around game levels shards.
Previously I’ve put monolith configuration on 1 machine with virtual 8cores x 2GHz and 16GB RAM. It achieved around 1k bots up and running.