タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

railsとqueueに関するhitrokのブックマーク (1)

  • iQONのバックエンドの非同期処理について(具体的な実装編) | VASILY TECH BLOG

    はじめに こんにちは、じゃがいもの皮はもっぱらキレイにむいてべるエンジニアの村田です。 前回のエントリ iQONのバックエンドの非同期処理について ではざっくりとした方針とかを書きましたが今回は具体的な実装方法や運用方法などについて紹介したいと思います。 使用技術 iQONではResqueという仕組みを採用して、メール送信やDBの重たい更新処理などを非同期処理しています。 ResqueはRedisにキューを出し入れして遅延処理を実現する仕組みです。シンプルだし導入しやすいと思い採用しました。 このResqueの仕組みをdaemon-spawnというgemでデーモン化して運用しています。 イメージにするとこんな感じです。 導入方法 1.Gemfileに記述 gem 'resque' gem 'daemon-spawn', :require => 'daemon_spawn' 2. in

  • 1