[LRUG] Event Bus in ruby
John Maxwell
John.Maxwell at boardintelligence.co.uk
Wed Aug 20 00:46:03 PDT 2014
Hi Klaus,
If you don¹t mind it being synchronous/in-process, then I¹d strongly suggest
having a look at Wisper I think it¹ll offer most of what you want whilst
keeping ease of operation, and it uses really common tooling to do so
(Celluloid).
Cheers,
John Maxwell
Lead Developer
Board Intelligence Ltd
Registered in England and Wales No. 4529306
Head Office: 5 St. James¹s Place | London SW1A 1NP | UK
( +44 (0)207 192 8200 | 8 www.boardintelligence.co.uk
<http://www.boardintelligence.co.uk/> | https://twitter.com/BoardIntel
<https://twitter.com/BoardIntel>
EMAIL DISCLAIMER: The information contained in this email is private and
confidential and may be legally privileged. It is intended solely for the
addressee and any disclosure, copying or dissemination of it is prohibited,
will be a breach of the writer's copyright and may be unlawful in other
respects. It should be noted that Board Intelligence Ltd. never enters into
contracts via email nor email attachment and that no employee or
representative of Board Intelligence Ltd. has the authority to override that
policy. If you have received this transmission in error then you must inform
info at boardintelligence.co.uk <mailto:info at boardintelligence.co.uk>
From: Klaus Hebsgaard <klaus at hebsgaard.dk>
Date: Wednesday, 20 August 2014 08:43
To: Riccardo Tacconi <rtacconi at gmail.com>
Cc: Paul Robinson <paul at iconoplex.co.uk>, London Ruby Users Group
<chat at lists.lrug.org>
Subject: Re: [LRUG] Event Bus in ruby
I have reviewed RabbitMQ for this purpose, but I think its a bit overkill
for this pretty small app (you could of course not know about the app, since
I did not tell about it :-)
I like the Gem I posted about because it is fairly small, I can grasp the
code.
And I don't mind it being synchronous.
Med Venlig hilsen / Best regards
Klaus Hebsgaard
Website: http://www.hebsgaard.dk
Blog: http://blog.khebbie.dk
LinkedIIn: http://www.linkedin.com/in/klaushebsgaard
Github: https://github.com/khebbie
On Wed, Aug 20, 2014 at 9:39 AM, 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://www.virtuelogic.net/>
>
> http://github.com/rtacconi
> http://riccardotacconi.blogspot.com
> http://twitter.com/rtacconi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lrug.org/pipermail/chat-lrug.org/attachments/20140820/ca85e47c/attachment-0003.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5573 bytes
Desc: not available
URL: <http://lists.lrug.org/pipermail/chat-lrug.org/attachments/20140820/ca85e47c/attachment-0004.bin>
More information about the Chat
mailing list