ドキュメントを読み込むのは大事、ということでRailsガイドを頭から読んでいく取り組みをしています。 各章ごとに、(Railsガイドにちゃんと書いてあるのに)知らなかった機能を雑にまとめていきます。 今回は、Rails のスレッドとコード実行の章です。 railsguides.jp ExecutorとReloader リンクはこちら 理解するのが難しかった(今でも完全には理解できていない)ですが、Kaigi on Rails 2023の動画がわかりやすかったです。 kaigionrails.org Executorはフレームワークとアプリケーションのコードを区別するもの これがあるのでDBコネクションやキャッシュクリアを意識せずに開発できる 例えばアクションを実行する際、Executorは、実行前にto_runを、実行後にto_completeを呼び出す Executorはリソース管理のみ