@artseo если вы будете обрабатывать"тяжелый" запрос прямо в потоке веб приложения - это значит, что вы займете поток ровно на время обработки данных и возможно если есть клиенты которые хотят обратиться к приложению, а все потоки взяли что то делать и заняты, эти клиенты будут ждать. Если приложение не требует "обработать" - "вернуть" результат синхронно, и допустимо обработать данные в фоне и положить в базу результат, есть вот перечисленные фреймворки для этого - ребята перечислили celery, dramatiq, huey. Т.е. вы берете данные, создаете отложенную задачу, и тут же говорите клиенту что все ок, а задача выполняется "в фоне"