The zeuz Matchmaking service adapts to the required complexity of a games matchmaking.
Queued users are globally partitioned into batches according to the Matchmaking configuration and user population. This provides both top-notch performance and the freedom to match players arbitrarily across regions.
The Matchmaking configuration is flexible enough to allow asymmetric sessions where players can join a game-specific unique match party with freely defined characteristics like min/max size and properties.
The service also allows to match whole teams against each other or teams versus players. This is achieved by treating persistent or ad-hoc teams as virtual players for the purpose of matchmaking.