Http://www.oschina.net/question/12_22983
Here is an article on macro understanding of the MMORPG server design. It is suitable for beginners. After reading this article, I will have a rough understanding of the server design, so that I can gain a deeper understanding of the interesting part.
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:
Original translated from: http://software.intel.com/zh-cn/blogs/2011/06/30/mmorpg-2/
MMORPG game server design