CPC G06F 16/1748 (2019.01) [G06F 9/3009 (2013.01); G06F 16/148 (2019.01); G06F 16/162 (2019.01); G06F 16/168 (2019.01)] | 10 Claims |
1. A system, comprising:
one or more hardware processors; and
a non-transitory storage medium having stored therein instructions that are executable by the one or more hardware processors to perform operations comprising:
with a masker controller job, retrieving an object and an associated object ID from a masking bucket that is defined in storage;
making a copy of the object;
with a masker worker microservice, masking the copy of the object to create a masked object;
transmitting the masked object to an object access microservice;
with the object access microservice, transmitting the masked object to a deduplication microservice;
with the deduplication microservice, deduplicating the masked object; and
storing the masked object in the storage.
|