
webで時間のかかるバックグラウンド処理を動かそうとすると、httpのタイムアウトに間に合わず、処理が完了しないみたいな問題を解決するために、タスクのライブラリを作った。
http://github.com/mewlist/Rask
gem install rask
で、インストールできます。
ノンブロッキング用途のみではなく、タスク処理を扱うための基本的な機能を備えているので、ほかの用途でも使えるはず。
できることがドキュメント以上にあるのですが、まとまった時間ができたときにでも、また話題に。
コメント
コメントはまだありませんコメントの投稿