RubyGems Navigation menu

em-resque 1.0.0.beta6

Em-resque is a version of Resque, which offers non-blocking and non-forking workers. The idea is to have fast as possible workers for tasks with lots of IO like pinging third party servers or hitting the database. The async worker is using fibers through Synchrony library to reduce the amount of callback functions. There's one fiber for worker and if one of the workers is blocking, it will block all the workers at the same time. The idea to use this version and not the regular Resque is to reduce the amount of SQL connections for high-load services. Using one process for many workers gives a better control to the amount of SQL connections. For using Resque please refer the original project. https://github.com/defunkt/resque/ The library adds two rake tasks over Resque: * resque:work_async for working inside the EventMachine

Gemfile:
= クリップボードにコピー コピー完了!

インストール:
=

バージョン履歴:

  1. 1.1.1 - September 23, 2012 (15KB)
  2. 1.1.0 - July 23, 2012 (14.5KB)
  3. 1.0.4 - May 05, 2012 (14.5KB)
  4. 1.0.3 - February 14, 2012 (14.5KB)
  5. 1.0.2 - January 25, 2012 (14.5KB)
  6. 1.0.0.beta6 - January 17, 2012 (14.5KB)
全てのバージョンを表示(全15件)

Runtime依存関係 (3):

em-redis >= 0
em-synchrony ~> 1.0.0
resque ~> 1.19.0

所有者:

作者:

  • Julius de Bruijn

SHA 256チェックサム:

57ce542eb0393e4d70dc17ae52d76f1a74ce00a06f61220b1e10743bd3e5234f

累計ダウンロード数 51,889

このバージョンのみ 2,373

ライセンス:

N/A

必要なRubyのバージョン: なし

必要なRubyGemsのバージョン: > 1.3.1

リンク: