È possibile ottenere il confronto tra RabbitMQ e MSMQ. Saranno disponibili informazioni sulle prestazioni su diversi fattori.Confronto tra RabbitMQ e MSMQ
risposta
ho scritto un post sul blog un po 'indietro il confronto MSMQ e RabbitMQ (tra gli altri):
http://mikehadlow.blogspot.co.uk/2011/04/message-queue-shootout.html
RabbitMQ ha prestazioni leggermente migliori rispetto MSMQ, ma entrambi sono stati ampiamente fuori eseguiti da ZeroMQ. Se la prestazione è il tuo criterio principale, dovresti assolutamente dare un'occhiata a ZeroMQ.
Vale la pena notare che RabbitMQ e MSMQ sono animali molto diversi. MSMQ è una semplice coda store-and-forward. Non fornisce alcun modello di messaggistica, come pub/sub o routing. Per qualcosa che va oltre la semplice messaggistica point-to-point, probabilmente vorrai utilizzare una libreria di bus di servizio come NServiceBus o MassTransit su MSMQ.
RabbitMQ è un prodotto server sofisticato che fornisce schemi di messaggistica complessi, argomenti e routing prontamente disponibili. Hai anche la gestione centralizzata e DR, qualcosa che dovresti implementare se hai scelto MSMQ.
Ciao! Ti dispiacerebbe aggiornare la tua risposta dal momento che è stata scritta 3 anni fa. Grazie! –
@Dimi sei più che invitato a farlo. –
Cosa significa "DR"? –