Processing Apparatus Load Distribution via Accumulation Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing processing apparatuses face high load and lack scalability when handling large amounts of data, making them unsuitable for efficient data processing and output.
Innovation Solution
A processing method and system that utilize a processing apparatus and multiple accumulation apparatuses, where the processing apparatus receives datasets and keys, identifies the appropriate accumulation apparatus, and performs pre-processing before storing and retrieving data, allowing for efficient data processing and output while distributing the load across multiple accumulation units.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a processing apparatus accumulates and processes large amounts of data on an intermediate data table, then data usability at the output destination is improved, but the load on the processing apparatus increases and scalability deteriorates
Solution Approach 1:
The system divides the data accumulation function from the data processing function by introducing separate accumulation apparatuses. The processing apparatus no longer accumulates all data itself but instead segments the accumulation task across multiple external accumulation apparatuses, reducing its own load while maintaining data usability through coordinated access to distributed data stores.
2Reliability
If a processing apparatus holds all to-be-outputted data and processed data, then complete data control is achieved, but device complexity and resource requirements increase
Solution Approach 1:
Accumulation apparatuses serve as intermediary components between the processing apparatus and the data source. These intermediaries handle data storage and management tasks, allowing the processing apparatus to maintain data control through coordinated access without bearing the full burden of data holding and management complexity.
Data Source
AI summary
In a processing method, a processing apparatus receives a dataset and a key identifying processing on the dataset from an input apparatus, and inputs the received dataset and key to an update reception apparatus; the update reception apparatus identifies an accumulation apparatus for accumulating the dataset, based on the key, and transmits an update request containing the dataset and key to the accumulation apparatus; the accumulation apparatus stores the dataset and the key in association with each other when receiving the update request; the accumulation apparatus acquires the dataset stored in association with the key and transmits the acquired dataset to the processing apparatus; and if the dataset from the accumulation apparatus satisfies a dataset condition required for the processing for the key, the processing apparatus performs the processing for the key on the acquired dataset and outputs the resultant dataset to a reference apparatus.


