1. General Information
<Quantum> Milf Master
  • API
  • General Information
    • Change Log
    • Server Structure
  • Integration Service
    • 1. Version History
    • 2. Introduction
    • 3. Launching MilfMasters Game Client
    • 4. Wallet API
    • Verify Session
      POST
    • Get Balance
      POST
    • Withdraw
      POST
    • Confirm Withdraw
      POST
    • Rollback Withdraw
      POST
  • Entry Point
    • Entry Sequence
    • Entry Point
  • Payment
    • Payment Sequence
    • Payment Initiation
    • Payment Callback
    • Payment Callback API
      POST
    • Query Withdrawal
      POST
  • Data Types
    • Data Types
  • Schemas
    • Error Response Body
    • Balance Amount
  1. General Information

Server Structure

1. Gateway Server#

Used to store the client's resource files.
It is the gateway server that players access directly.
Client, web pages, scripts, images, musics, etc.
Provide the login/payment APIs.
Load balancer for game servers.

2. Game Server#

Dealing with game logic.
Nginx provide the websocket proxy. Requests from game client are forwarded to the game server via Nginx.
There are several Game Servers (in java) deployed, which handle the players data, gameplay, game mechanisms etc.

3. Database Server#

Stores all game data.
Players' data
Logs
Using redis for caching.
server structure
Modified at 2023-04-25 05:32:49
Previous
Change Log
Next
1. Version History
Built with