title: Is NServiceBus a good fit for cross platform integration?
body: <p>Is NServiceBus a good fit if you want to integrate .NET applications with other applications written in languages like python or even php on Linux?</p>
  
  <p>Of course you would have to replace MSMQ with another queuing solution like ActiveMQ or RabbitMQ. I already read that this is possible. But is it actually feasible and stable?</p>
  
  <p>Besides that, how much magic does NServiceBus implement for basic scenarios like pub/sub with durable subscriptions, which you would have to re-implement in the other languages.</p>
  
  <p>If NServiceBus is not a good fit, what would you recommend instead?</p>