タグ

ActiveJobとDelayedJobに関するikasamak503のブックマーク (1)

  • RailsでAcitiveJobとDelayedJobを使ってバックグランド処理を行う - Rails Webook

    Photo by Flickr: @Doug88888's Photostream メール送信、大量データのインポート/エクスポートなど長い時間がかかる処理はバックグラウンドで処理するのが一般的です。 Railsでバックグラウンド処理を実現するためには、Sidekiq, Resque, Delayed Jobといったgemが有名です。 また、Rails4.2からActive Jobが追加されました。これは、たくさんあるバックグラウンド処理を行うgemへの共通インターフェースのようなものが追加されました。 メリットとして、バックグラウンド処理のgemがどれでも、ソースコードは同じように記述できるようになります。ちなみに、ActiveJobだけではバックグラウンド処理はできないので、バックグラウンド処理のgemを入れる必要があります。 この記事では、DelayedJobでのバックグラウンド処理

    RailsでAcitiveJobとDelayedJobを使ってバックグランド処理を行う - Rails Webook
  • 1