We'd implemented a Java based bot announcement system it will accept a max of 60k users per request, we have used parallel processing with a 300 threads. It was able to complete the task in approx 3 to 4 hours.
The problem is if one user initiated a task until completion of the first task its not processing another request. I need to make it flexible for multiple users also scheduled message sending
someone suggest me an approach to implement a Effective Bot anmouncement System which can allow multiple user requests & per request max 60k users .
Thanks in advance