私はPythonのconcurrent.futuresモジュールを調べ、それを使用して並列/並行プログラミングモデルに慣れています。残念ながら、これは比較的新しいモジュールであるため、初心者向けの文献を大量に見つけることができません。
map()は、プロセスまたはスレッドを介してiterableで呼び出された関数の直接の戻り値を返すことを理解しています。そしてsubmit()は先物オブジェクトを返します。
なぜどちらかを選択する理由についてもっと説明したいと思います。map()は、調整する必要のない明確に並列化されたタスクに適しているようです。また、submit()は、複雑な同時ユースケースに役立つ場合があります。しかし、私はこれにかなり慣れていないので、もっと知識のある人が拡大できることを望んでいました。
ありがとう。