Tiered resiliency application container
AssigneeChicago Mercantile Exchange Inc.
InventorInderdeep Singh
Life of this patent
Estimating the term…
Loading patent…
AssigneeChicago Mercantile Exchange Inc.
InventorInderdeep Singh
Estimating the term…
A system of providing redundancy to a transaction processing application includes a resiliency processor that instantiates at least three instances of a containerized process in a data processing environment, each comprising an instance of the transaction processing application configured to execute transactions received thereby. Each instance of the containerized process coordinates with others of the containerized processes to designate one of the instances of the containerized process as a leader instance and each of the remaining of the containerized processes as a follower instance. The leader instance receives transaction messages to be processed thereby, forwards, prior to processing the received transaction messages, a copy of the one or more transaction messages to each of the follower instances, awaits an acknowledgment message from a majority thereof, and processes the transaction messages only upon receipt of the acknowledgment messages from a majority of the follower instances.
A computer implemented method of providing redundancy to a transaction processing application, the method comprising:
A computer system of providing redundancy to a transaction processing application, the system comprising:
A system of providing redundancy to a transaction processing application, the system comprising:
Dependencies are inferred from the claim text.