We are currently developing a 3vs3/4vs4/5vs5 sports game.
We are using the MatchMaking function provided by PlayFab
When the MatchMaking Ticket is created, the game will start with minimum party to reduce queue.
Afterwards, the rest of the headcount is filled with CreateServerBackfillTicket by using server allocation.
Because the users may leave during a match or the game might start with insufficient players, the server needs to check the number of players and fill them.
The maximum number of players per MatchMaking server is 6 ~ 8.
If 10k matching occurs, we’ll need 10k server allocation.
If 10k servers are to be allocated, we would need 166 computers (based on Standard_D2as_v4, 60 servers per computer).
We need a function for backfill, but the method above is estimated to cost a lot of money.
We are wondering if the method of our work process shown above is correct.
Could you give us an estimate of the monthly cost?
Or, if there is another way to add the “backfill” feature, please tell us.