Micro-batch processing case study