[Answered ]-Is there a way to compute this amount of data and still serve a responsive website?

1👍

What you want is to have the computation task to be executed by a different process in the "background".
The most straight-forward and popular solution is to use Celery, see here.

The Celery worker(s) – which performs the background task – can either run on the same machine as the web-application or (when scale becomes an issue), you can change the configuration so that it will run on an entirely different machine.

Leave a comment