×

Fleet node management system

  • US 10,657,119 B1
  • Filed: 12/18/2015
  • Issued: 05/19/2020
  • Est. Priority Date: 12/18/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • performing, by a fleet node implemented by one or more computing devices and configured to perform one or more functions and store a local version of metadata that is used to perform the one or more functions;

    requesting, within a gossip group time threshold, metadata version information from a quantity of multiple fleet nodes of a plurality of fleet nodes, wherein the quantity is at least equal to a gossip group size threshold;

    in response to receiving a metadata version response from at least one of the multiple fleet nodes within the gossip group time threshold, determining whether the local version is stale based at least in part on whether the metadata version response indicates a version of the metadata that is more recent than the local version by at least a staleness threshold;

    determining whether the local version is indeterminate based at least in part on whether at least the gossip group size threshold of metadata version responses were received from the multiple fleet nodes within the gossip group time threshold; and

    halting the fleet node from further performance of the one or more functions if the local version is stale, indeterminate, or both;

    orcontinuing further performance of the one or more functions by the fleet node if the local version is not stale and is not indeterminate.

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