Allocations in fleet regions
Documentation for Allocations in fleet regions
Read time 1 minuteLast updated 9 hours ago
An allocation is a request from a matchmaker to Clanforge to find the best possible game server for a game session. The following process describes the Quality of service (QoS) flow for how allocations work with the fleet regions to select these game servers.

- The game client determines at runtime which regions are currently active to test for connection quality, using the QoS discovery service. The game client then makes calls to QoS servers in each of the active regions to measure the quality of connections to data centers in that region.
- The game client passes the QoS data to the matchmaker, where it's used to determine the best region for the game session and to find players who also want to connect to that region.
- The matchmaker requests an allocation in the identified region from Clanforge, and Clanforge finds the best server within that region. If there are multiple qualifying regions, the service returns a list of regions in priority order, and then Clanforge tries to allocate a server in these regions, starting with the first priority.
- The matchmaker informs the game client of the allocated server.
- The game client connects to the game server.