Project

General

Profile

Message Queues

Added by Gerhard Gonter (uni) about 11 years ago


Replies (3)

introducing resque - Added by Gerhard Gonter (uni) about 11 years ago

Article https://github.com/blog/542-introducing-resque

github itself seems to be using resque, this article discusses that and mentions other queueing systems they tried and abandoned again, e.g. Notes:
  • Starling was mentioned in an article about "Kestrel" which is a "pilot job frame work".
  • SQS: Amazon's simple queueing system
  • ActiveMessaging
    • http://code.google.com/p/activemessaging/ is an attempt to bring the simplicity and elegance of Rails development to the world of messaging. Messaging, (or event-driven architecture) is widely used for enterprise integration, with frameworks such as Java's JMS, and products such as ActiveMQ, Tibco, IBM MQSeries etc.
    • Installation: get ActiveMessaging, STOMP, and ActiveMQ
  • re-evaluation: Kestrel, AMQP, beanstalkd

resque with perl - Added by Gerhard Gonter (uni) about 11 years ago

modules: see also:
  • Mojolicious::Plugin::Resque Mojolicious helper for sending jobs to a Resque queue.
alternatives:

Ubuntu packages

redis-server Persistent key-value database with network interface
libredis-perl persistent key-value database with network interface (Perl client library)
python-redis Persistent key-value database with network interface (Python library)
ruby-moneta Ruby interface to multiple key/value stores
libanyevent-redis-perl Perl module that implements a non-blocking Redis client

apt-get install redis-server libredis-perl python-redis ruby-moneta libanyevent-redis-perl

    (1-3/3)