¿Qué cualidades debe buscar un desarrollador / arquitecto al evaluar las colas de mensajes?

StackOverflow https://stackoverflow.com/questions/212113

  •  03-07-2019
  •  | 
  •  

Pregunta

En el mundo de Java, hay algunas opciones más para las colas de mensajes, pero en .Net, solo hay unas pocas. Al evaluar cuál usar, ¿cuáles son algunas de las características que uno debe buscar? ¿Cuáles son los conceptos fundamentales que conforman un sistema confiable de colas de mensajes?

¿Fue útil?

Solución

Si es una cola de mensajes de código abierto, siempre elegiré la que tenga la comunidad más grande para que sepa que su inversión no se perderá. También proyectos de código abierto donde realmente solo se puede evitar que una pequeña empresa contribuya debido al riesgo (por ejemplo, ¿qué impide que la empresa quiebre o contribuya a otra cosa?). Por ejemplo, Apache ActiveMQ tiene un comunidad masiva es uno de los más activo en Apache mientras tiene múltiples compañías que ofrecen soporte y servicios .

Si es comercial o de código abierto, entonces debe asegurarse de que sea compatible con los requisitos de su sistema, tales como: conectividad a través de diferentes clientes, rendimiento, latencia, escalabilidad, persistencia, rendimiento, agrupación, HA y amp; confiabilidad. Luego, los puntos de bonificación son muy fáciles de usar tanto para los desarrolladores como para las pruebas & amp; producción.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top