What you’re describing is a data processing problem, which is not going to be handled well by any web framework. Dash is a web framework that is managing the presentation and inter-actions. IMO this doesn’t sound like a Dash issue and you’ll make a mess if you try to use Dash to solve it. What modules you’re using (other than Dash) anything that gives the full picture. Can you add in more such how much data you’re processing, what type of system it’s running on (cores, mem, cloud provider), what type of calculations you are running. There is a a lot of missing information so it’s not possible to tell you what the best approach will be for your problem.