When looking into the hosting options for Custom Games I came across a mention of Azure PlayFab for the dedicated servers. Looking into the other services available in PlayFab I found a few other interesting features, like for example how Matchmaking can be configured, etc. There’s no guarantee that Infinite uses those implementations but given that they host custom games there it seems likely.
It might be an interesting peek behind the curtains, although it can get a bit abstract or technical:
- Matchmaking: https://docs.microsoft.com/en-us/gaming/playfab/features/multiplayer/matchmaking/
- Matchmaking matching rules: https://docs.microsoft.com/en-us/gaming/playfab/features/multiplayer/matchmaking/config-examples
- Matchmaking to server transition: https://docs.microsoft.com/en-us/gaming/playfab/features/multiplayer/matchmaking/multiplayer-servers