Может дополнительно стоит рассмотреть InterpreterPoolExecutor, как еще одну крутую фичу 3.14 для многопоточных тестов? Как понимаю, субинтерпретаторы быстрее чем ThreadPoolExecutor в вычислениях. Ради интереса запустил локально тест и получил x3.8 скорости на моей машине.
Может дополнительно стоит рассмотреть InterpreterPoolExecutor, как еще одну крутую фичу 3.14 для многопоточных тестов? Как понимаю, субинтерпретаторы быстрее чем ThreadPoolExecutor в вычислениях. Ради интереса запустил локально тест и получил x3.8 скорости на моей машине.