Hacker News new | ask | show | jobs
by kstenson 4569 days ago
NServiceBus is a very different technology than biz talk, I wouldn't call it Middleware.

It basically a message based event driven transport layer. By its very nature it's extremely easy to scale horizontally.

1 comments

It is about High Availability. Have you ever tried to use a central broker in NSB? The best HA you get is clustering 2 machines. And that is not HA.
Thats because NServiceBus is a Service Bus and not a broker: http://www.udidahan.com/2011/03/24/bus-and-broker-pubsub-dif...

For HA you simply run a distributor process for each logical event on windows cluster and add as many worker nodes as you see fit.

Because NServiceBus uses the store and forward pattern if a NServiceBus process/machine hosting it goes down, you are still guaranteed the eventual delivery of messages when the process/machine is resumed.