[LRUG] Event Bus in ruby

Rory Sinclair rory at asmallworld.net
Wed Aug 20 06:42:02 PDT 2014


http://ahmedabad.yellowpages.co.in/images/l/e/4/g/e4gnmz9g_1l7zz_1.jpg

Does this help? (Sorry).  

--  
Rory Sinclair
Head of Technology
ASMALLWORLD


On Wednesday, 20 August 2014 at 08:46, John Maxwell wrote:

> 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
> 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 (mailto:klaus at hebsgaard.dk)>
> Date: Wednesday, 20 August 2014 08:43
> To: Riccardo Tacconi <rtacconi at gmail.com (mailto:rtacconi at gmail.com)>
> Cc: Paul Robinson <paul at iconoplex.co.uk (mailto:paul at iconoplex.co.uk)>, London Ruby Users Group <chat at lists.lrug.org (mailto: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 (mailto: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 (mailto:paul at iconoplex.co.uk)> wrote:
> > > On 20 August 2014 07:42, Klaus Hebsgaard <klaus at hebsgaard.dk (mailto: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 (mailto: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
> _______________________________________________
> Chat mailing list
> Chat at lists.lrug.org (mailto: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
>  
>  
>  
>  
> Attachments:  
> - smime.p7s
>  


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lrug.org/pipermail/chat-lrug.org/attachments/20140820/ba336a75/attachment.html>


More information about the Chat mailing list