Securities Trading Transaction Merging for Processing Speed
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In securities trading systems, when orders for a specific financial product are concentrated, the processing time increases due to the sequential execution of transaction processes, leading to longer wait times for other transactions.
Innovation Solution
A securities trading apparatus that extracts and merges buy order transactions and sell order transactions into a single trading transaction, reducing the number of commit processes required for standby servers, thereby speeding up the processing time.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the server executes transaction processes in sequence, then data consistency is maintained, but processing time becomes longer as the number of waiting transactions increases
Solution Approach 1:
The patent merges multiple order transactions (buy orders and sell orders) into a single trading transaction. Instead of processing each order transaction separately through individual commit processes, the system combines them into one unified transaction that is processed atomically. This merging approach maintains data consistency while significantly reducing the total processing time by eliminating redundant commit operations and reducing the number of sequential steps required.
2Reliability
If multiple commit processes are executed for each order transaction, then data synchronization between active and standby servers is ensured, but the number of processing steps increases
Solution Approach 1:
The patent combines multiple order transactions into a single trading transaction, which then requires only one commit process instead of multiple separate commit processes. This single commit process synchronizes data between the active server and standby servers once, rather than requiring synchronization after each individual order transaction. This approach ensures data synchronization reliability while dramatically reducing the number of processing steps and commit operations required.
Data Source
AI summary
A securities trading apparatus includes a memory; and a processor coupled to the memory, the processor configured to: extract transactions from trading transactions stored in the memory, the extracted transactions being one of order transactions or insert transactions, each of the order transactions being a buy order transaction or a sell order transaction; and generate a single trading transaction from the extracted transactions.


