У меня есть скрученный сервер, который выполняет некоторую "долгую" задачу для каждого запроса, поэтому я откладываю поток каждого вызова. В каждом запросе я обращаюсь к общему ресурсу, который изменяется во время процесса. Каждый запрос должен начинаться с исходных данных, поэтому я использую глубокую копию на общем ресурсе (при вызове получения блокировки). Это работает, НО я думаю, что я это недостаточно быстро. У меня такое ощущение, что deepcopy немного замедляет работу.
Какие предложения вы можете дать при работе с многопоточным витым сервером с мутацией ресурсов?