Transaction Rate Input Modeling for Peak Load Performance Evaluation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current financial instrument trading systems face challenges in verifying and evaluating the performance of transaction processing systems under heavy loads, particularly during high-volume trading periods, which can lead to errors and system failures.

Innovation Solution

A configurable and scalable transaction rate input model is used to simulate historical transaction input rates, allowing for the injection of actual production data at amplified levels to evaluate system performance, ensuring accurate and controlled testing without fabricating transactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If actual production data is injected at accelerated volumes to evaluate system performance, then the evaluation becomes more controlled and repeatable, but the system load increases which can cause errors and failures

Engineering Contradiction:
Improveperformance evaluation accuracyVSAvoidsystem stability under load
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The system performs preliminary actions by injecting production data at accelerated volumes before actual high-load operations to evaluate and identify potential weaknesses. This allows the system to be tested under simulated heavy load conditions without actually bearing the full production burden, enabling performance verification while maintaining system stability.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If transaction volume is increased to test system capacity, then system robustness can be verified, but the complexity of controlling and managing the test increases

Engineering Contradiction:
Improvesystem robustnessVSAvoidtest control complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system changes parameters by adjusting the acceleration factor of data injection to simulate different load conditions. By varying this parameter, the system can test under multiple load scenarios (light, medium, heavy) using the same infrastructure, avoiding the need for complex separate test systems for each load level while still verifying robustness across different conditions.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If historical transaction patterns are simulated at accelerated rates, then performance under peak load can be evaluated, but the time required to process and analyze the results increases

Engineering Contradiction:
Improvepeak load performance measurementVSAvoidevaluation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system creates copies of historical production data and injects them at accelerated volumes to simulate peak load conditions. This allows the evaluation to use real-world transaction patterns without requiring actual peak load conditions to occur, enabling precise measurement of peak load performance while completing evaluations in controlled timeframes rather than waiting for natural peak periods.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20260111960A1Transaction processing system performance evaluation
Publication Date: 2026.04.23 CHICAGO MERCANTILE EXCHANGE INC
  • US20260111960A1 patent drawing
  • US20260111960A1 patent drawing
  • US20260111960A1 patent drawing

AI summary

A transaction evaluation system may include a configurable and/or scalable transaction rate input model which models historical and/or recent transaction input rate patterns of a transaction processing system for a specified time period with configurable and/or scalable transactional amplitude for use in evaluating performance of the transaction processing system. The system may operate to inject particular volumes of transactions into the transaction processing system at specific times and/or periods of time.