Design an online tic-tac-toe service over REST, with matchmaking

0
Remix

Two players are matched online and play tic-tac-toe from their own devices. Clients may only talk to the server through REST APIs, and the service runs in several regions. Design matchmaking, the game APIs, how each player learns about the other's move without push, game state and its storage, turn validation, disconnects, and how a game works when the two players are near different regions.

MicrosoftSystem designLast asked Aug 2026
No answer yet. Write the first one; the best answer gets endorsed.