Gateway Session Processing With In-Memory Forwarding Rules
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current game server architectures face inefficiencies in data throughput and increased interface instability due to the need for cache databases, which slow down session data processing and increase the risk of system instability when the cache is unavailable.
Innovation Solution
Implementing a gateway server with a built-in memory module and protocol configuration module to directly process and store session data, using protocol rules to determine data forwarding and storage, thereby reducing the need for external cache access and improving data throughput.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If session data is stored in an external cache database, then data storage capacity is improved, but data processing speed deteriorates due to read/write operations
Solution Approach 1:
The patent merges the session data storage function from the external cache database into the gateway server's built-in memory module. This integration eliminates the need for external cache read/write operations, allowing the gateway server to directly access and process session data in memory, thereby resolving the contradiction between storage capacity and processing speed.
Solution Approach 2:
The patent extracts the session data storage function from the external cache database and places it directly within the gateway server. This extraction removes the bottleneck of external cache access, enabling the gateway server to quickly obtain and process session data without being constrained by cache read/write operations.
2Quantity of substance
If an external cache database is added to store session data, then data storage capability is improved, but system stability deteriorates when the cache is unavailable
Solution Approach 1:
The patent combines the session data storage function directly into the gateway server's memory module, eliminating the external cache database. This integration ensures that session data storage and processing are handled by a single reliable component, removing the instability caused by external cache unavailability and improving overall system reliability.
3Duration of action of stationary object
If session data is read from and written to an external cache database, then data persistence is improved, but request response time deteriorates
Solution Approach 1:
The patent extracts the session data storage operation from the external cache database and implements it directly within the gateway server's memory module. This extraction eliminates the time-consuming read/write operations to external cache, allowing the gateway server to quickly access and process session data while maintaining data persistence through direct memory storage.
Data Source
AI summary
The present invention provides a method and a system for processing session data in an interactive process, a server group, and a computer readable storage medium. A memory module and a protocol configuration module are configured in a gateway server, keywords can be directly extracted by the protocol configuration module from a session of a client and a feedback session of an interactive logic server, and then the keywords can be directly forwarded, so that the throughput of session data processing is improved. The corresponding data is stored, extracted and forwarded by using the memory module, so that the delay of data transmission is reduced. Because the memory module is arranged in the gateway server, the occurrence rate of interface instability can be reduced.


