| CPC G06F 16/2365 (2019.01) [G06F 16/254 (2019.01); G06F 16/27 (2019.01)] | 20 Claims |

|
1. A method comprising:
receiving, by a computing device and from a first remote server, a first processing job comprising first data and one or more validation rules;
performing, by the computing device, the first processing job resulting in a processed form of the first data, wherein the performing comprises:
reading the first data;
validating, based on the one or more validation rules, the first data;
determining, by the computing device and via a local instance of a status database of the computing device, that the second remote server has not completed the first processing job;
based on the determining that the second remote server has not completed the first processing job:
writing, by the computing device, to the local instance of the status database, a status of the first processing job, wherein the status indicates that the computing device as completed the first processing job;
transmitting, by the computing device and to the second remote server, an instruction to terminate the first processing job by writing, to the local instance of a status database of the second remote server, the status; and
writing, by the computing device, the processed form of the first data based on the performing the first processing job.
|