CPC G06F 21/6254 (2013.01) [G06F 11/1453 (2013.01); G06F 11/1469 (2013.01); G06F 16/215 (2019.01); G06F 2201/84 (2013.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:
receiving an object from a client as part of a data ingestion process;
directing the object to an object access microservice;
providing a copy of the object to a masker worker microservice;
masking the copy of the object to create a masked object, wherein the masking of the copy of the object is performed inline prior to storage of the object;
deduplicating the object and the masked object; and
storing the masked object and the object in storage.
|