Patent ID: 11880337
Assignee: NETAPP, INC.
Field: nan (nan)
Classification: CPC nan | IPC G

Claim 14:
15. A non-transitory machine readable medium comprising instructions for performing a method of processing a snapshot, snapshot data of the snapshot stored into objects within one or more storage structures of an object store, wherein the snapshot is represented by an object format of the objects where the snapshot data is structured according to a snapshot file system tree structure, the method, when executed by a machine, causes the machine to:
in response to receiving a request targeting the snapshot, break down the request into a number of separate operations that can be processed in parallel;
determine a number of serverless threads to create on-demand for processing based upon the number of separate operations that can be processed in parallel;
create the number of serverless threads on-demand for execution through a serverless thread architecture, wherein each serverless thread is assigned a different operation of the number of separate operations that can be processed in parallel; and
independently process different portions of the snapshot file system tree structure using different serverless threads for parallel execution of the request by the serverless threads upon the objects.