Python イベントループ入門

asyncio.run()、コルーチン、Task、Future を起点に、Python のイベントループが待機、タイマー、I/O をどうスケジュールするかと、逐次 await、並行 Task、ブロッキングコードの境界を理解する。

2026年7月18日 · 9 分 · 4079 文字 · Andy SI
続きを読む

Pythonの並行処理と並列処理 完全ガイド:シングルスレッドからマルチコアへの進化

並行処理と並列処理の基本的な違いから始め、PythonのGIL、threading、multiprocessing、asyncio、concurrent.futuresについて、適した場面、連携方法、選び方を体系的に整理します。

2026年3月15日 · 25 分 · 12298 文字 · Andy SI
続きを読む

Python非同期プログラミング完全ガイド:イテレーションプロトコルからCoroutine、Task、スレッドプールまで

イテレーションプロトコル、ジェネレーター、コルーチンオブジェクトから、awaitable、Task、Future、イベントループ、構造化並行性、非同期イテレーション、スレッドプールとプロセスプールまでをたどり、WebバックエンドとAIアプリケーション開発に使えるPython非同期処理のメンタルモデルを構築します。

2026年3月15日 · 30 分 · 14610 文字 · Andy SI
続きを読む