Recommendations to others considering NServiceBus:
It's a great abstraction of messaging layer, with easy learning curve for .NET developers. If your software includes more messaging patterns than one (e.g. support for e-commerce long running processes, also communication between micro-services etc.) It might be a good option. But if you need just to communicate between services somehow, there might be better alternatives out there, easier to setup and maintain. Review collected by and hosted on G2.com.
What problems is NServiceBus solving and how is that benefiting you?
Asynchronous communication between microservices, implementing classic long running processes in e-commerce solution (order processing) using NServiceBus sagas Review collected by and hosted on G2.com.