You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
Posted by glenn on Thursday, July 17, 2008 We wanted to push some long running tasks off to the background so that we didn’t tie up a mongrel needlessly. I’ve wrestled (and won!) with backgroundrb in the past, but it just seemed like a chore. And they’ve since changed the API enough to mean it would be back to the drawing board, so we may as well assess some of the other options. So without too m
Starling is a light-weight persistent queue server that speaks the MemCache protocol. It was built to drive Twitter's backend, and is in production across Twitter's cluster. This project has not yet categorized itself in the Trove Software Map.Registered: 2008-01-10 20:09 Activity Percentile: 73.89% View project activity statistics.
ひさしぶりに見てみたら、去年一週間くらいで開発されて以来の更新があったようです。パッケージ構成も一新されているので、だいぶリファクタリングされたように思えます。 0.9.7 の lib以下 |-frame_journal.rb |-queue_manager.rb |-stomp_frame.rb |-stomp_server.rb |-topic_manager.rb 0.9.8 の lib 以下 |-stomp_server.rb |-stompserver |-prptocols |-http.rb |-stomp.rb |-queue |-activerecord_queue.rb |-ar_message.rb |-dbm_queue.rb |-file_queue.rb |-memory_queue.rb |-queue_manager.rb |-stomp_auth.rb |
ruby でメッセージキューを扱いたく、stomp クライアントライブラリを試してみました。 って、奥さんのエントリとシンクロしているようですが、気のせいではありません(笑)。 1. メッセージキューを起動 ruby の stomp はクライアントだけなので、キュー(サーバ側) は ActiveMQ を使うか、Perl の POE::Component::MessageQueue で立てる必要があります。 今回は奥さんとのメッセージのやりとりが目標なので、奥さんのプログラム( POE::Component::MessageQueue 使用)をそのまま使わせてもらいました。 /usr/bin/mq.pl --data-dir /tmp/mq プチTIPS: POE::Component::MessageQueue でキューを立てて、subscribe したり、subscribe されていない
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く