Quali qualità dovrebbe cercare uno sviluppatore / architetto durante la valutazione delle code dei messaggi?

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

  •  03-07-2019
  •  | 
  •  

Domanda

Nel mondo Java, ci sono alcune altre scelte per le code dei messaggi, ma in .Net ce ne sono solo alcune. Quando si valuta quale utilizzare, quali sono le caratteristiche che si dovrebbero cercare? Quali sono i concetti fondamentali che compongono un affidabile sistema di accodamento dei messaggi?

È stato utile?

Soluzione

Se si tratta di una coda di messaggi open source, sceglierei sempre quella con la più grande comunità dietro di essa in modo da sapere che il tuo investimento non sarà sprecato. Inoltre, pseudo progetti open source in cui la sua unica piccola azienda che contribuisce potrebbe essere evitata a causa del rischio (ad esempio, cosa impedisce all'azienda di fallire o contribuisce a qualcos'altro?). Ad esempio Apache ActiveMQ ha un community di massa essendo uno dei più attivo su Apache pur avendo più società che offrono supporto e servizi .

Se è commerciale o open source, devi assicurarti che supporti qualunque sia il tuo requisito di sistema come: connettività tramite client diversi, throughput, latenza, scalabilità, persistenza, prestazioni, clustering, HA & amp; affidabilità. Quindi punti bonus se è molto facile da usare sia per gli sviluppatori che nei test & amp; produzione.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top