Client-server architecture

Client-server architecture is where you use external machines that host your game’s servers and players can connect to it. So, the communication is between a player and a server machine.


These servers are crucial for multiplayer games

In order to make your multiplayer game successful, you’ll need robust and reliable servers in the locations your players are. So you’ll likely work with multiple client-server providers. That’s what we (Gameye) do.

Related Terms


An orchestrator figures out where to host game sessions.

Read More


Your matchmaker decides which players to group up for a session. It grabs information from each player and then runs it through a set of rules to figure out the best possible match.

Read More

Peer-to-peer architecture

Peer-to-peer is when you designate one player as the host of a session, and the other players connect to their machine. Whereas client-side servers are external machines which hosts your game’s sessions.

Read More


Latency is how fast data is moving. How quickly does it get from point A to point B? (And it’s generally measured in milliseconds.)

Read More

Newsletter form

"*" indicates required fields

Your name*
Your email*
I give consent for Gameye to store my data*
Yes! Sign me up for Gameye updates*