Service内で重い処理を行う際、ServiceがUIスレッドで動作していることを考慮して使うべきものはどれか。

現在のAndroid開発ではKotlin Coroutineを用いて非同期処理を行うのが一般的である。