NServiceBus provides several options to scale out a system.
How NServiceBus message routing can be configured via a file that can be shared between all endpoints.
How NServiceBus routing can be extended.
How NServiceBus routes messages between endpoints.
Basic NServiceBus message routing.
Implementing data distribution on top of NServiceBus.
Implementing fair load distribution for heterogeneous scaled-out endpoints.
Using file to control message routing in entire NServiceBus system.
Implementing forwarding address for in-flight messages during handler migration.
Mapping logical endpoints to physical instances with a shared file.
Extending MSMQ's physical routing.
Configuring physical routing with MSMQ transport.
How to scale out when using the MSMQ transport.
How to scale out with sender-side distribution when using the MSMQ transport.