I have a blog post about the game server.
Http://blog.csdn.net/liuxialong/archive/2011/06/12/6539762.aspx
However, the length is too long and too much attention is paid to details, which is suitable for deep reading.
Here we provide a kind of macro-control MMORPG Server DesignArticleIt is suitable for beginners. After reading this article, you can have a rough understanding of the design of the server, so that you can gain a deeper understanding of the part you are interested in.
1. The first is a common server structure, including: Login server, Gateway server, Database Server (account database, role database, map database, etc), chat server, map server, log server, etc. It is a server group architecture in a game region. The so-called region means that after opening the client and entering the game, you need to select a region, such as China South 1 and China East Telecom, and then select a server after entering the region. The design can be used as a regional architecture.
2. log on to the server
The corresponding workflow is as follows:
3. Gateway Server
Workflow:
4. Map Server
Workflow: