Question: is batch processing still relevant?
Answer: When an online service receives requests, those requests go into a queue. The queue is owned by a batch process whose job is to empty that queue by performing whatever task/job the queue/batch-process is intended. Batch processing is extremely relevant today, and is not going to go away in the slightest.