単に非同期なだけで、下のスレッドの使われ方は言及しない
大抵の実装はマルチスレッド使うんじゃないか?