CPC H04L 47/12 (2013.01) [H04J 3/0661 (2013.01)] | 19 Claims |
1. A method for parallel processing of batch communications during data validation using a plurality of independent processing streams, the method comprising:
receiving a plurality of communications for batch processing during a predetermined time period;
processing, with a batch configuration file, a first alphanumeric data string of a first communication of the plurality of communications, wherein the batch configuration file:
determines that the first communication is received from a first source;
determines a first time stamp for the first communication that corresponds to the predetermined time period; and
generates a first metadata tag for the first communication, wherein the first metadata tag indicates that the first communication corresponds to the first source and the first time stamp;
processing, with the batch configuration file, a second alphanumeric data string of a second communication of the plurality of communications, wherein the batch configuration file:
determines that the second communication is received from a second source;
determines a second time stamp for the second communication that corresponds to the predetermined time period; and
generates a second metadata tag for the second communication, wherein the second metadata tag indicates that the second communication corresponds to the second source and the second time stamp;
directing the first communication to a first micro-batch for processing within the predetermined time period based on the first metadata tag, wherein the first micro-batch is processed using a first validation and enrichment protocol and a first micro-batch configuration file, wherein the first validation and enrichment protocol and the first micro-batch configuration file are specific to the first source; and
directing the second communication to a second micro-batch for processing within the predetermined time period based on the second metadata tag, wherein the second micro-batch is processed using a second validation and enrichment protocol and a second micro-batch configuration file, wherein the second validation and enrichment protocol and the second micro-batch configuration file are specific to the second source.
|