Slide 32
Slide 32 text
Asyncの仕組み
How does Async work?
● The Async gem includes an
event loop that monitors
various I/O operations
● When an operation is ready (e.g.,
data is available to read, or a
timer has expired), the event
loop resumes the corresponding
Fiber to continue its execution
● Async gem には、さまざまな I/O 操
作を監視するイベントループ が含ま
れています。
● 操作の準備が整うと(例えば、データ
が読み込めるようになったり、タイマー
が切れたり)、イベントループは対応
するFiberを再開し、その実行を継続
します。