NServiceBus vs MassTransit

后端 未结 5 1628
走了就别回头了
走了就别回头了 2020-12-07 10:40

I\'m struggling with a pros and cons list regarding NServiceBus and MassTransit.

Now I know there is already a thread in here, but it doesn\'t really answer my quest

5条回答
  •  南方客
    南方客 (楼主)
    2020-12-07 10:55

    I know it's late to chime in on this question, but for bingleability's sake, I have to mention Rebus (which I happen to be the primary author of).

    Rebus is about 8 years old now, and it has been used to move money around and control power plants from the get-go.

    It supports most basic queueing systems, like MSMQ, RabbitMQ, Azure Service Bus, Azure Storage Queues, Amazon SQS, etc., but it also supports more funny stuff like using MSSQL, PostgreSQL, and Oracle as transports.

    The documentation wiki is fairly comprehensive, although many people seem to get by, because Rebus' APIs are so easily discoverable.

    Rebus has always been (and will always be) completely free. It's MIT-licensed, so you can basically do with it what you feel like.

    If you end up as a serious Rebus user, and you need a formal support agreement and extra tooling, you can subscribe to Rebus Pro, which is offered by Rebus FM (the company behind Rebus).

    The "extra tooling" mentioned above currently comes in the form of Fleet Manager, which can help with things. For example, Fleet Manager completely replaces error queues, so failed messages get stored there instead. This means that failed messages can be viewed, managed, and retried anytime with a few clicks in Fleet Manager.

提交回复
热议问题