Managing distributed system performance using accelerated data retrieval operations
AssigneeQuantcast Corporation
InventorsSilvius V. Rus, Esteban Molina-Estolano
Life of this patent
Estimating the term…
Loading patent…
AssigneeQuantcast Corporation
InventorsSilvius V. Rus, Esteban Molina-Estolano
Estimating the term…
A distributed system is adapted to manage the performance of distributed processes. In one aspect, multiple stripes associated with a data item are stored in a distributed storage. The stored stripes include one or more stripes of redundancy information for the data item. A distributed process including at least one task is performed. During performance of the distributed process, a determination is made as to whether to perform an accelerated data retrieval operation. Responsive to a determination to perform an accelerated data retrieval operation, at least one of the one or more stripes of redundancy information for the data item is requested from the distributed storage. Other stripes associated with the data item may also be requested from the distributed storage. After a sufficient subset of stripes associated with the data item is received, the data item is reconstructed using the subset.
A method for managing performance of a distributed system, the method comprising:
A non-transitory computer readable storage medium executing computer program instructions for managing performance of a distributed system, the computer program instructions comprising instructions for:
A system comprising:
Dependencies are inferred from the claim text.