# Fwd: Re: Message Queue for Rails?

**URL:** <https://www.ruby-forum.com/t/fwd-re-message-queue-for-rails/164119>\
**Category:** Rails\
**Created:** [March 28, 2009, 3:53am UTC](https://www.ruby-forum.com/t/fwd-re-message-queue-for-rails/164119 "2009-03-28T03:53:27Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tyler\_MacDonald](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/b5ac83/32.png) [@Tyler\_MacDonald](https://www.ruby-forum.com/u/Tyler_MacDonald)\
**Post date:** [March 28, 2009, 3:53am UTC](https://www.ruby-forum.com/t/fwd-re-message-queue-for-rails/164119/1 "2009-03-28T03:53:27Z")

</div>

[http://home.gna.org/xmpp4r/](http://home.gna.org/xmpp4r/)

Use your favourite jabber/XMPP server and you immediately have a  
messaging  
system with authenticated entities, status updates, queueing of messages  
when a server is unavailable, etc. And even better, you can add your  
servers as contacts in your favourite chat client and send them  
instructions  
yourself!

---

<div class="post-metadata">

**Author:** ![Tyler\_MacDonald](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/b5ac83/32.png) [@Tyler\_MacDonald](https://www.ruby-forum.com/u/Tyler_MacDonald)\
**Post date:** [March 28, 2009, 3:56am UTC](https://www.ruby-forum.com/t/fwd-re-message-queue-for-rails/164119/2 "2009-03-28T03:56:58Z")

</div>

Here at Twitter we use an in house, open source solution, called  
Kestrel which has great performance.

> **[GitHub - twitter-archive/kestrel: simple, distributed message queue system...](https://github.com/twitter-archive/kestrel/tree/master)**
>
> master

Robey Pointer wrote it, and it’s quite good. It uses a simple memcache  
interface.

Set = enqueue. get = dequeue.

-john
