[nservicebus] Rabbitmq

63 views
Skip to first unread message

jo...@moshakis.com

unread,
Mar 21, 2013, 8:00:07 PM3/21/13
to nserv...@yahoogroups.com
 

Hi,

I was wondering if the rabbitmq support in v4 takes advantage of the routing features found in rabbitmq ?

Cheers,
John

__._,_.___
Reply via web post Reply to sender Reply to group Start a New Topic Messages in this topic (1)
Recent Activity:
.

__,_._,___

John Simons

unread,
Mar 21, 2013, 8:11:09 PM3/21/13
to nserv...@yahoogroups.com
 

Hi John,

Andreas did most of the coding for it, so I'm not too familiar with it yet, but if you feel like have a look at the code to work out if it does or not, see https://github.com/NServiceBus/NServiceBus/tree/develop/src/RabbitMQ
Otherwise just wait a few more hours till Andreas wakes up :)

Cheers
John



On 22 March 2013 11:00, john.m...@rogers.com <jo...@moshakis.com> wrote:
 

Hi,

I was wondering if the rabbitmq support in v4 takes advantage of the routing features found in rabbitmq ?

Cheers,
John




--
Regards
John Simons
NServiceBus

__._,_.___
.

__,_._,___

Andreas Öhlund

unread,
Mar 22, 2013, 3:35:13 AM3/22/13
to nserv...@yahoogroups.com
 

Bus.Send uses the NSB config and will send straight to a RabbitMq queue.


Bus.Publish uses the topic exchanges in Rabbit and require no configuration from the user.

Does this make sense? (this is similar to EasyQ.net and MassTransit if you have used them before)



On Fri, Mar 22, 2013 at 1:00 AM, john.m...@rogers.com <jo...@moshakis.com> wrote:
 

Hi,

I was wondering if the rabbitmq support in v4 takes advantage of the routing features found in rabbitmq ?

Cheers,
John




.

__,_._,___

jo...@moshakis.com

unread,
Mar 23, 2013, 12:21:02 AM3/23/13
to nserv...@yahoogroups.com
 

Thanks for the info.

I was wondering if it could be used it for distribution as well ?

Using bus.send on one side to a single queue and have it fan out to multiple end points. Each end point would then be mounted against a handler and selectively receive messages.

Will it now be possible to run everything on mono using rabbitmq as trasnport ?

Cheers,
John



--- In nserv...@yahoogroups.com, Andreas Öhlund <andreasohlund2@...> wrote:
>
> Bus.Send uses the NSB config and will send straight to a RabbitMq queue.
>
> Bus.Publish uses the topic exchanges in Rabbit and require no configuration
> from the user.
>
> Does this make sense? (this is similar to EasyQ.net and MassTransit if you
> have used them before)
>

> On Fri, Mar 22, 2013 at 1:00 AM, john.moshakis@... <john@...
> > wrote:
>
> > **


> >
> >
> > Hi,
> >
> > I was wondering if the rabbitmq support in v4 takes advantage of the
> > routing features found in rabbitmq ?
> >
> > Cheers,
> > John
> >
> >
> >
>
>
>
> --
> http://andreasohlund.net
> http://twitter.com/andreasohlund
>

__._,_.___
Recent Activity:
.

__,_._,___

Andreas Öhlund

unread,
Apr 1, 2013, 4:07:04 AM4/1/13
to nserv...@yahoogroups.com

>I was wondering if it could be used it for distribution as well ?

Do you mean scaling out? If so you can just start as many endpoints as you like feeding of the same queue.



>Using bus.send on one side to a single queue and have it fan out to multiple end points. Each end point would then be mounted against a handler and selectively receive messages.

Not something that we support OOTB but you can easliy set this up your self using native RabbitMq exchanges



>Will it now be possible to run everything on mono using rabbitmq as trasnport ?

It's a first step towards mono yes. Our core still contains code using the System.Messaging namespace but as soon as we move that to a separate assembly there will be nothing stopping us from running on mono

__._,_.___
.

__,_._,___
Reply all
Reply to author
Forward
0 new messages