CPC G06F 16/273 (2019.01) [G06F 16/11 (2019.01); G06F 16/13 (2019.01); G06F 16/185 (2019.01)] | 30 Claims |
1. A system comprising:
at least one hardware processor; and
at least one memory storing instructions that cause the at least one hardware processor to perform operations comprising:
decoding, at a first computing node of a data provider, a replication request to obtain a data object;
determining object dependencies between the data object and a plurality of additional data objects of the data provider, the object dependencies and the plurality of additional data objects maintained at the first computing node and associated with a primary deployment of the data provider, the primary deployment configured at a first geographic location;
determining a replication sequence of the data object and the plurality of additional data objects based on the object dependencies;
performing a replication of the data object and at least one of the plurality of additional data objects from the first computing node at the first geographic location to a second computing node of the data provider at a second geographic location according to the replication sequence; and
generating at the first computing node, a notification of a successful completion of the replication from the first computing node to the second computing node.
|