title: .NET Core message queue solution
body: <p>As I have seen, <a href="https://en.wikipedia.org/wiki/Microsoft_Message_Queuing" rel="nofollow noreferrer">MSMQ</a> is not supported in .NET Core, because it is not cross platform (Windows only). What is Microsoft' s solution for MQ middleware in .NET Core then?</p>
  <p>If they have none, is it recommended to use a third-party MQ solution like zeromq, IBM Websphere MQ, <a href="https://en.wikipedia.org/wiki/RabbitMQ" rel="nofollow noreferrer">RabbitMQ</a>, etc.?</p>