← Questions

Design a matchmaking service for an online game

0
WaymoSystem designLast asked Sep 2026

Design a matchmaking service. It must let players join the queue and cancel, match two compatible players, notify both when a match is found, and deal with disconnects and requests that expire. Make sure a player is never placed in two matches, and discuss how matching scales across regions.

Your canvas
Draw your answer hereBoxes, arrows and notes, saved for you to come back to.Sign in to start drawing