In the world of distributed systems, hosting and scaling dedicated game servers for online, multiplayer games presents some unique challenges.