Patent ID: 11868623
Assignee: OCIENT HOLDINGS LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 13:
14. A method comprising:
providing a coding cluster for storing data, wherein the coding cluster includes a plurality of nodes, wherein each node of the plurality of nodes includes:
a server having a network interface; and
a switch coupled to the network interface, wherein the switch allows each node to communicate with other nodes of the plurality of nodes;
wherein the plurality of nodes include a designated leader node and at least two other nodes;

maintaining, via the designated leader node, a collection of coding lines associated with the plurality of nodes, the collection of coding lines including an inventory of open coding lines of the collection of coding lines having at least one open coding block and wherein the maintaining the collection of coding lines maintains at least one open coding line for each node of the plurality of nodes; and
facilitating, in response to an election event, replacing the designated leader node with a new designated leader node, wherein a majority of the plurality of nodes select, via a consensus protocol, the new designated leader node to replace the designated leader node.