Como ejercicio, estoy tratando de encontrar un ejemplo que implemente consumidores en competencia.¿Cómo implementar una solución de consumidor competidora?
muchos productores -> MSMQueue < - los consumidores que compiten
Hasta ahora no se encontró ninguna documentación sobre cómo lograr esto. Mi primer intento de averiguar cómo se implementa en MassTransit o NServiceBus falló en muchas capas de indirección.
Cualquier ayuda será muy apreciada.
Como el tipo que escribió el distribuidor, utilicé RabbitMQ en su lugar. Transmitimos 10s de millones de mensajes al día a través del distribuidor, pero RabbitMQ lo hace mucho más fácil. No puede usar la misma cola para leer con MSMQ, cada consumidor necesita su propia cola, pero el componente de distribuidor se encarga de distribuir una carga de trabajo. – Travis
Gracias, echaré un vistazo a RabbitMQ. Travis ¿Cuáles son los mecanismos del distribuidor? Actúa como 1 consumidor individual en la cola de entrada y los despachos funcionan según la disponibilidad de los trabajadores mediante la cola de control. – ruslander
@ruslander - correcto, así es básicamente como funciona el distribuidor. –