SQS vs RabbitMQ

J'ai besoin de créer une file d'attente pour le traitement. La file d'attente est relativement faible volume. Il y a peut être d'environ 1 000 écrit par heure. L'exécution de chaque tâche peut prendre environ une minute chacune, et sont traitées presque dès que l'élément est ajouté à la file d'attente.

Est-il une raison que j'aimerais mettre en œuvre RabbitMQ au lieu de quelque chose de hors-the-shelf comme Amazon SQS? Quelles sont certaines des raisons pour lesquelles une demande doit disposer de sa propre file system au lieu de quelque chose comme SQS?

  • 1000 écrit par heure est fine. Si vous avez le temps et une connaissance suffisante, alors exécuter RabbitMq instance par vous-même, il permet d'économiser de l'argent si on compare avec Amazon SQS service. Pour SQS, il était juste là. C'était pratique, simple et assez rapide à code.
InformationsquelleAutor David542 | 2015-02-24