Why do we need service bus frameworks like NService Bus/MassTransit on top of message queuing systems like MSMQ/RabbitMQ etc?

后端 未结 2 808
再見小時候
再見小時候 2020-12-17 01:02

In the distributed message transaction world, am trying to understand the different parts that are involved in developing distributed systems. From what I understand you can

2条回答
  •  谎友^
    谎友^ (楼主)
    2020-12-17 01:22

    I can't comment directly on MassTransit, having only tinkered with it.

    I use NServiceBus and am a fan of it. I think there are valid reasons for directly using queuing technology, but I think rolling your own ESB using MSMQ/RabbitMQ would cost a lot more than simply using a commercial product (or open source product e.g. MassTransit).

    So do you need it? No. Will it make your life much easier if the features match your requirements? Absolutely.

提交回复
热议问题