Techniques for optimized storage utilization in live origin servers
AssigneeNetflix, Inc.
InventorsXiaomei LIU, Rajasekhar UMMADISETTY, Joseph LYNCH
Life of this patent
Estimating the term…
Abstract
One embodiment of a method for storing data includes determining whether first data to be stored is mutable data that can be modified or immutable data that is not modified, in response to determining that the first data is mutable data, storing the first data in a datastore, and in response to determining that the first data is immutable data, storing the first data in the datastore and in a cache.
Claims20
A computer-implemented method for storing data across cloud regions, the method comprising:
- storing first data and first metadata in a first datastore included in a first cloud region, wherein the first metadata is associated with the first data;
- and
- replicating the first metadata from the first datastore to a second datastore included in a second cloud region.
One or more non-transitory computer-readable media storing program instructions that, when executed by at least one processor, cause the at least one processor to perform the steps of:
- storing first data and first metadata in a first datastore included in a first cloud region, wherein the first metadata is associated with the first data;
- and
- replicating the first metadata from the first datastore to a second datastore included in a second cloud region.
A system, comprising:
- one or more memories storing instructions;
- and
- one or more processors that are coupled to the one or more memories and,
- when executing the instructions, are configured to:
- store first data and first metadata in a first datastore included in a first cloud region, wherein the first metadata is associated with the first data, and
- replicate the first metadata from the first datastore to a second datastore included in a second cloud region.
Dependencies are inferred from the claim text.