×

MANAGING COPIES OF DATA ON MULTIPLE NODES USING A DATA CONTROLLER NODE TO AVOID TRANSACTION DEADLOCK

  • US 20130318314A1
  • Filed: 05/25/2012
  • Published: 11/28/2013
  • Est. Priority Date: 05/25/2012
  • Status: Abandoned Application
First Claim
Patent Images

1. A method comprising:

  • receiving, by a data controller node in a data grid, an update request to update data stored at the data controller node for a transaction managed by a transaction originator node;

    locking the data for the transaction at the data controller node;

    identifying a copy of the data residing at one or more other nodes in the data grid;

    sending a message to the one or more other nodes to update the copy of the data at the one or more other nodes for the transaction without locking the copy of the data at the one or more other nodes;

    determining whether an acknowledgment is received from each of the one or more other nodes that the copy of the data at the one or more other nodes are updated for the transaction; and

    updating the locked data at the data controller node for the transaction in response to receiving the acknowledgment from each of the one or more other nodes.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×