Intuit Inc.
Parallel map and reduce on hash chains

Last updated:

Abstract:

Techniques are disclosed for managing a series of blocks in a distributed system. One embodiment presented herein includes a computer-implemented method, which includes dividing the series of blocks into a plurality of groups. The method further includes distributing the plurality of groups to a plurality of processors. The plurality of processors may apply one or more functions to each group of the plurality of groups in parallel. The method further includes receiving, from the plurality of processors, results of the one or more functions. The method further includes merging the results to generate combined results. The combined results may be used in processing data.

Status:
Grant
Type:

Utility

Filling date:

20 Oct 2017

Issue date:

9 Nov 2021