| CPC G06F 9/3885 (2013.01) [G06F 9/505 (2013.01); G06F 9/5072 (2013.01)] | 20 Claims |

|
1. A method for distributed and parallel processing of data within a data processing platform, the method comprising:
receiving, at the data processing platform comprising a plurality of generic data input formats, the data to be processed by the data processing platform, wherein the data processing platform comprises a plurality of processing components, wherein the receiving comprises determining the data is of a data input format fitting at least one of the plurality of generic data input formats;
ingesting, at the plurality of processing components, the data, wherein the ingesting comprises the data being located at more than one of the plurality of processing components simultaneously;
processing, simultaneously at the more than one of the plurality of processing components, the data, wherein the processing comprises incorporating, by each of the more than one of the plurality of processing components, an identifier into an output of the processing of the data, the identifier identifying a source data of the output, wherein the output is provided in a format that fits at least one generic data output; and
receiving, at a downstream component of the data processing platform, the output from each of the plurality of processing components that processed the data.
|