×

Distributed caching cluster configuration

  • US 9,529,772 B1
  • Filed: 11/26/2012
  • Issued: 12/27/2016
  • Est. Priority Date: 11/26/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for caching, comprising:

  • determining, by one or more computer systems, a current configuration of a cache cluster, the cache cluster comprising a set of memory caching nodes and subject to one or more cache rules, each of the set of memory caching nodes comprising a reserve memory space;

    providing, by a static configuration endpoint of the cache cluster, the current configuration to a client device, the static configuration endpoint configured to receive a request from the client device and resolve a location of the current configuration on the first reserve memory space;

    providing the current configuration of the cache cluster to each memory caching node of the set of memory caching nodes, the current configuration of the cache cluster residing in the reserve memory space;

    detecting a change in the cache cluster;

    determining an updated configuration of the cache cluster based at least in part on the change to the cache cluster; and

    providing the updated configuration to the reserve memory space of each memory caching node of the set of memory caching nodes in the cache cluster for storage, each memory caching node of the set of memory caching nodes being configured to provide the updated configuration to a client, and the reserve memory space not being subject to the one or more cache rules applicable to the cache cluster.

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