Lendo a fila do barramento de serviço do Azure

Estou simplesmente tentando descobrir a melhor maneira de recuperar as mensagens o mais rápido possível de uma Fila de Barramento de Serviço do Azure.

Fiquei chocado ao saber que não havia como assinar corretamente a fila de notificações e que vou ter que pesquisar. (a menos que eu esteja errado, nesse caso a documentação é terrível).

Eu tenho uma pesquisa longa trabalhando, mas verificar uma única mensagem a cada 60 segundos parece custar cerca de £ 900 por mês (novamente, a menos que eu não tenha entendido isso). E se eu adicionar um serviço redundante / segundo para a pesquisa, ele dobrará.

Então, eu estou me perguntando qual é a melhor / mais econômica maneira de fazer isso.

Essencialmente, eu só quero pegar uma mensagem da fila, executar uma pesquisa de API em alguns dados mantidos internamente (talvez usando serviços híbridos?) E depois postar uma mensagem de volta em uma fila diferente com algumas informações adicionais.

Eu olhei para os papéis dos trabalhadores (?) - isso é algo que poderia fazer isso?

Devo mencionar que tenho procurado fazer isso com o node.js.

questionAnswers(2)

yourAnswerToTheQuestion