Currently, we are developing a new task that takes too much time to be processed with a large dataset. Our code is already super optimized and the time it takes is really due to the amount of data.
This process doesn’t need to give real-time feedback to the user so we were thinking on running it on background, using threads. This way, the task could be processed in background and the user doesn’t get stuck waiting to get the control back.
Do you think it’s a good idea? Does Jira have any recommendation regarding it? Will it cause any impact on Jira, especially on Data Center?