We have script that create a loop to send a batch of XML record (500 records in one batch) to an API and saves the API response to database. This loop then send batch 2, saves records and then batch 3 and so on till all the records are sent to API and the responses are saved in database.
This script, in its current form, processes only one batch at a time. However, our API supports to process upto 20 batches at once.
We need some one with expertise in multi threading that can process utpo 20 XML batches at once. Current script will be provided to selected candidate.
We have a dedicated server with 16 gb Ram, and a XEON quard core processor for this.
Please feel free to discuss more,