Quais são as vantagens de concorrentes sobre o multiprocessamento em Python?
Estou escrevendo um aplicativo em Python e preciso executar algumas tarefas simultaneamente. O multiprocessamento do módulo oferece a classe Process e o módulo concurrent.futures possui a classe ProcessPoolExecutor. Ambos parecem usar vários processos para executar suas tarefas, mas suas APIs são diferentes. Por que eu deveria usar um sobre o outro?
Eu sei que o.futures concorrentes foi adicionado no Python 3, então eu acho que é melhor?