URL: https://linuxfr.org/forums/programmationautre/posts/nombre-de-consommateurs-par-queue Title: Nombre de Consommateurs par queue Authors: j_m Date: 2017年08月29日T08:31:23+02:00 License: CC By-SA Tags: Score: 1 Bonjour, Je récupère une architecture avec des queues pour apporter de l'asynchronicité mais quelques choix me paraissent mystérieux. Ainsi on crée une dizaine de workers pour lire la queue en parallèle et ces workers ne font que lire les messages de la queue (SQS) et envoyer le contenu vers une api rest. C'est un processus batch sans interaction. Vous avez une idée de l'avantage d'avoir plusieurs workers? Est-ce qu'une queue sqs répond plus vite si elle est sollicitée par plusieurs connexions simultanées? Ca parait contre intuitif. Et si il y a un avantage à utiliser plusieurs workers, comment déterminer le nombre optimal et les facteurs déterminants? J'imagine qu'il y des considérations de latence du réseaux et du nombre de processeurs. Donc en fait mon application marche mais j'aimerai me faire une opinion critique sur les choix opérés.

AltStyle によって変換されたページ (->オリジナル) /