Rails 非同期で処理を実行する方法(Sidekiq, Resque, Delayed Job, Active Job比較)

概要 Rails で WEB 画面からのキックでジョブをバックグラウンドで実行するときどうするか。 例えば、メール送信・画像変換・CSVアップロードによる大量SQL実行など。 そんなときはバックグラウンドで非同期にジョブを実行してくれる便利な gem がある。 RailsでAcitiveJobとDelayedJobを使ってバックグランド処理を行う -…