Global:
Users----|---->proxy Gate-----|----->game Logic-----|----->data Warehouse (important and hard)
| | |
| | |
| | |
| | |
| | |
==========================================================
Users:mobile/ipad/pc
Proxy Gate:dns+load BALANCING+CDN
|| WAN ports (lots of):---------->round Robin, Weighted Round Robin, Service, application, Session
|| Deployment:------------------->route, bridging (bridging deployment mode), local server load balance
Game logic:logic-->ua/erlang/java/c#/c++ and so On,diff UI Logic.
Data Warehouse:------->data Access------->data acquisition------->data Storage-----------| |
|| || || Cache------------------>| | ----->nosql:redis, MongoDB
|| || || Persistence----------->| | ----->mysql, orcle, file system, disk
|================================================|
Linux Mobile Game Sever simple:
http (Web server Service:nginx) + LUA (game logic) + Redis and MySQL (cache + persistence)
Without permission, please do not reprint!
Copyright NOTICE: This article for Bo Master original article, without Bo Master permission not reproduced.
Linux Mobile Game Sever (Architecture)