How to organize our Master-Server ?

Hi there, we’re in the process of building our « master server » (I prefer game services for the name :nerd_face:) and I had a few questions.

  • Do your status service (tells whether the game online services are up/down/under maintenance) depends on other game services ? (Like if matchmaking services is down, status endpoint returns off)

  • Is it common to separate multiple services(analytics, matchmaking, status etc.) into separate servers ? so if one of the services has an outage, the rest isn’t affected

I know those are pretty game specific stuff, but I guess there’s still a norm to proceed on things like that.