Slide 16
Slide 16 text
Python のイベントループ実装
Python でもイベントループを扱う流れになり、標準モジュール asyncio が追加された
• (00年代後半) epoll を土台としたサードパーティ製の非同期フレームワークが登場 (Twisted, Tornado, gevent)
• (2014年) Python 3.4 にて asyncio モジュールが追加
• (2015年) Python 3.5 にて async/await 構文が導入
• (2016年) Django Channels から派生して ASGI 仕様が策定
• (2017年) Uvicorn, Starlette が公開
• (2018年) FastAPI が公開
→ asyncio の普及が加速 (した気がする)