Asynchronous or synchronous?
Currently I confronted with a dilemma concerning synchronous or asynchronous processing of batches. A customer I work for currently process batch in the back-end system. This customer is demanding a solution in which processing can be controlled and back-end systems are efficiently used. At the moment this not the case, systems are sometimes running idle and batch processing is done during non-working hours (17:00 – 8:00). Everything in these batches are processed at once and sometimes the batch windows is not sufficient to have everything processed, so this processed the next day. Systems are used during working hours by staff and processing during these hours interferes greatly with their work (long duration for data to pop-up their screen or transactions are not preformed). Therefore they suggested a drop wise batch processing, where processing can be controlled and preformed during day as well on moments that systems are not too busy. I suggested a solution with BizTalk, that is he...