Patent ID: 11972239
Assignee: CHICAGO MERCANTILE EXCHANGE INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 12:
13. A non-transitory computer-readable medium storing instructions that, when executed by a processor, cause the processor to:
receive an augmented computer software application operative to process a received message via a processing path which includes first and second checkpoints through which the received message traverses in sequence during processing, the traversal therebetween characterized by a latency and wherein each of the first and second checkpoints is configured to be enabled or disabled and are initially enabled and, during operation of the augmented computer software application as the received message is processed thereby, a data entry is stored by the processor in a data store coupled therewith indicative of traversal of an enabled checkpoint, wherein the first and second checkpoints are a pair of a plurality of checkpoints located throughout the augmented computer software application along a plurality of different processing paths of which the processing path is one; and
determine, periodically, that the latency exceeds a threshold and based thereon, enabling, by the processor, one or more additional checkpoints along the processing path between the first and second enabled checkpoints via which a subsequently received message will traverse during processing thereof.