Geeks With Blogs
A Curious Mind #tastic October 2008 Entries
Metadata and MassTransit
Over the past couple of months I have been thinking a lot about self-documenting systems. It all started when I was working on MassTransit's Subscription Manager and I realized that I could display this information of a web page and that would be really nice information to see. Well the current MTA has that. This week I had a new idea, what if I could draw a graph (think NDepend) of all of the endpoints and the message traffic between them! Well, Saturday night I sat down and started to bang some ......

Posted On Sunday, October 19, 2008 7:16 AM

MassTransit: How to acheive 'Competing Consumers'
Hi Adam, How can multiple services subscribe to the same message but only have it delivered once? I am thinking of redundancy and load balancing scenarios where I have multiple clients processing messages. I think that you are referring to a competing consumer pattern. Assuming this is correct this is how I would go about solving it in MT. In masstransit, we have the concept of a control bus as being different from the 'data bus'. You can see this in the XML below <facility id="masstransit"> ......

Posted On Thursday, October 9, 2008 2:39 PM

MassTransit Question: Subscription Service
I was having a discussion with a friend about MassTransit about the purpose of the subscription (pubsub) service in MT, and I thought I would address the issue here. Basically, the subscription service is what allows us to 'publish' messages. At a high level, before the bus does a publish it consults with the subscription service to see if there are any susbscribers. If there are, then each subscriber gets a copy of the message. Otherwise, nothing is sent. At a lower level there is a subscription ......

Posted On Tuesday, October 7, 2008 10:50 PM

Copyright © Dru Sellers | Powered by: