タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

PythonとDevelopmentとBarqに関するsuzukiMYのブックマーク (1)

  • GILが消えた世界で、Pythonはどこまで行けるのか #こまPy|Atsushi Shibata

    Pythonは長年、「書きやすいが並列処理は弱い」と言われ続けてきました。その原因の一つはGIL(グローバル・インタプリタ・ロック)という仕組みにあります。CPU気で使いたおす処理では他言語に一歩譲るのが現実でした。しかしPython 3.13で実験的に導入された“GILなし版(free-threaded)”は、その前提を大きく変えようとしています。 その可能性をWebフレームワークという現実的な土俵で試したのが、今回紹介するBarqです。FastAPIと比較して2〜5倍という数字を叩き出したこの実験は、単なる高速化の話ではありません。Pythonが「当に並列に動く言語」へと変わるかもしれない、その予兆を示しています。 Barqのベンチマークまずはベンチマーク結果から見ていきます。検証環境は以下です。 CPUApple M2 Pro(12コア) Python:3.13.0 free

    GILが消えた世界で、Pythonはどこまで行けるのか #こまPy|Atsushi Shibata
  • 1