pythonのマルチスレッド、asyncioの違い
こんにちは! 仕事でfastAPIを触っているのですが、マルチスレッドとasyncioの違いが分からなかったので備忘録です。 pythonのマルチスレッド、asyncioの違いは? マルチスレッドもasyncioのどちらも「平行」にタスクを実行する非同期処理を提供しています。 しかし、内部の仕組みは以下のように異なります。 マルチスレッド:複数スレッドを用意してタスクご […]
こんにちは! 仕事でfastAPIを触っているのですが、マルチスレッドとasyncioの違いが分からなかったので備忘録です。 pythonのマルチスレッド、asyncioの違いは? マルチスレッドもasyncioのどちらも「平行」にタスクを実行する非同期処理を提供しています。 しかし、内部の仕組みは以下のように異なります。 マルチスレッド:複数スレッドを用意してタスクご […]