CPC G06F 16/24542 (2019.01) [G06F 16/285 (2019.01)] | 20 Claims |
1. A method, comprising:
receiving an indication that a file from a data source be processed;
accessing one or more compute resources, a compute resource configured with one of more processing engines;
selecting a first processing engine from the one or more compute resources for processing a file chunk of the file, the file chunk at least a part of the file;
parsing the file chunk using the first processing engine to extract information from the file chunk;
detecting occurrence of an error responsive to parsing at least a part of the file chunk on the first processing engine;
determining to invoke an alternative processing engine other than the first processing engine responsive to the error occurrence;
selecting a second processing engine from the one or more compute resources for processing a remaining part of the file chunk including the part of the file chunk at which the error was detected; and
parsing at least the remaining part of the file chunk using the second processing engine.
|