[LRUG] Event Bus in ruby

Steve Creedon steve at light-art.co.uk
Wed Aug 20 00:47:31 PDT 2014


We built a couple of self scaling systems in Ruby based around RabbitMQ. Rabbit is a very reliable. Out of the box it would handle over 4000 messages a second and I can't remember it ever failing.

Sent from my iPhone

> On 20 Aug 2014, at 08:39, Riccardo Tacconi <rtacconi at gmail.com> wrote:
> 
> Hi,
> 
> I would use RabbitMQ and bunny (gem).
> 
> 
>> On 20 August 2014 08:32, Paul Robinson <paul at iconoplex.co.uk> wrote:
>>> On 20 August 2014 07:42, Klaus Hebsgaard <klaus at hebsgaard.dk> wrote:
>>> 
>>> I am currently looking into decoupling my app a bit more.
>> 
>> 
>> What kind of app? That would help make suggestions more suitable.
>> 
>>  
>>> I have searched a bit around and have found:
>>> https://github.com/kevinrutherford/event_bus
>>> 
>>> Does anyone know this gem, is it worth using (well maintained etc)?
>>> Do you know of good alternatives?
>> 
>> 
>> I've never used that gem myself (as all the "event bus" patterns I have touched in recent years have been distributed pubsub applications better suited to AWS SNS type toolchains), however:
>> 
>> 1. I will vouch that Kevin Rutherford (the author) is dedicated to writing quality software, he is no code monkey. Nice guy, too.
>> 
>> 2. The commit history suggests he's regularly merging pull requests and so on, so it seems pseudo-active, but it's quite small so how much work are you expecting to see to consider it "well maintained"?
>> 
>> 3. The test coverage looks on first glance comprehensive.
>> 
>> Not sure if that helps beyond giving you confidence to spend some time working with it and see if it's fit for purpose for you.
>> 
>> _______________________________________________
>> Chat mailing list
>> Chat at lists.lrug.org
>> Archives: http://lists.lrug.org/pipermail/chat-lrug.org
>> Manage your subscription: http://lists.lrug.org/options.cgi/chat-lrug.org
>> List info: http://lists.lrug.org/listinfo.cgi/chat-lrug.org
> 
> 
> 
> -- 
> Riccardo Tacconi
> Ruby on Rails and PHP development - System Administration
> VIRTUELOGIC LIMITED
> 
> http://github.com/rtacconi
> http://riccardotacconi.blogspot.com
> http://twitter.com/rtacconi
> _______________________________________________
> Chat mailing list
> Chat at lists.lrug.org
> Archives: http://lists.lrug.org/pipermail/chat-lrug.org
> Manage your subscription: http://lists.lrug.org/options.cgi/chat-lrug.org
> List info: http://lists.lrug.org/listinfo.cgi/chat-lrug.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lrug.org/pipermail/chat-lrug.org/attachments/20140820/27ad6be7/attachment.html>


More information about the Chat mailing list