Initializing node reliability for leadership election

    公开(公告)号:US10810093B1

    公开(公告)日:2020-10-20

    申请号:US15891261

    申请日:2018-02-07

    Abstract: A distributed system implements initializing reliability data of a newly joined node of a cluster for purposes of leadership election. When a new node joins a cluster, the new node receives reliability data for one or more existing nodes of a cluster. The new node initializes its own reliability data based on the reliability data received from the existing nodes of the cluster. In some cases, the new node may calculate a median reliability of the existing nodes and then initialize its own reliability to be the median or slightly below the median. For example, if the median reliability is “two failures,” then the new node may set its reliability to be “three failures.” This may provide a more stable leadership election process, as the new nodes are unlikely to be elected as a leader node.

Patent Agency Ranking