Request Processing System Peak Congestion Handling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems for electronic commerce face challenges in managing peak access congestion, where reinforcing hardware resources is not practical due to reduced operational efficiency and inaccurate peak access estimation, making it difficult to maintain normal response times.
Innovation Solution
A request processing system that determines, based on internal and external factors, to respond to requests differently by routing immediate response requests through a second method that does not require immediate responses, allowing for alternative processing and load management.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If hardware resources are reinforced to handle peak accesses, then system capacity during peak times is improved, but operational efficiency during normal time deteriorates and cost efficiency reduces
Solution Approach 1:
The patent applies dynamics by making the system capacity adjustable rather than fixed. The server dynamically changes its processing mode between normal mode (for high efficiency during low load) and peak mode (for handling congestion during high load). This is achieved through a congestion detection mechanism that triggers mode switching, allowing the system to adapt its behavior based on real-time load conditions without requiring permanent over-provisioning of hardware.
2Reliability
If hardware resources are prepared in accordance with peak accesses, then peak time processing capability is improved, but accurate estimation of peak accesses is difficult to achieve
Solution Approach 1:
The patent implements feedback through a congestion detection mechanism that continuously monitors system load and triggers mode switching based on actual observed conditions rather than relying on inaccurate predictions. The system detects congestion through metrics like request queue length or response time, and automatically switches to peak mode when congestion is detected, providing a self-correcting mechanism that adapts to actual peak conditions without requiring precise advance estimation.
3Reliability
If the number of servers is increased automatically to scale out, then processing capacity is improved, but system complexity increases
Solution Approach 1:
The patent applies segmentation by dividing the server's processing capacity into two distinct operational modes: normal mode and peak mode. Instead of adding physical servers to scale out, the system segments its own capacity by switching between these modes. This internal segmentation avoids the complexity of server provisioning, load balancing, and cluster management while still achieving the desired capacity expansion during peak times through software-based mode switching.
Data Source
AI summary
To proceed necessary processing, following a procedure different from one in normal time, when response different from a response in normal time should be conducted in executing processing upon a request from a request sender. A request processing system determines, based on at least one of an internal factor and an external factor, to respond to a processing request in a manner different from a normal manner, and when it is determined to respond to the processing request in the manner different from the normal manner, leads so that processing request having been sent from a request sender by way of a first method that requires an immediate response is sent by way of a second method that does not require an immediate response.


