×

LEADERLESS CONSISTENCY PROTOCOL

  • US 20180219946A1
  • Filed: 07/25/2016
  • Published: 08/02/2018
  • Est. Priority Date: 07/23/2015
  • Status: Abandoned Application
First Claim
Patent Images

1. A method for performing a write operation by a first node in a leaderless cluster of nodes, the method comprising:

  • receiving a write operation request, including data to be stored, from a client device;

    assigning a first sequence number to the received write operation request;

    transmitting a write command, including the data and the first sequence number, to a plurality of peer nodes in the cluster;

    receiving at least one sequence number validation message from at least one peer node in response to the write command, the sequence number validation message indicating one of a confirmation of the first sequence number or a proposal for a second sequence number; and

    responsive to determining that a threshold number of confirmations of the first sequence number or proposals for the second sequence number have been received from peer nodes, transmitting an acknowledgement of the write operation to the client device.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×