Enfileirar chamadas remotas para um broker de perspectiva Python Twisted?

A força do Twisted (para python) é sua estrutura assíncrona (eu acho). Eu escrevi um servidor de processamento de imagens que aceita solicitações via Perspective Broker. Funciona muito bem desde que eu alimente menos de algumas centenas de imagens por vez. No entanto, às vezes é cravado com centenas de imagens praticamente ao mesmo tempo. Como ele tenta processá-los todos simultaneamente, o servidor trava.

Como solução, eu gostaria de enfileirar os remote_calls no servidor para que ele processe apenas ~ 100 imagens por vez. Parece que isso pode ser algo que o Twisted já faz, mas não consigo encontrá-lo. Alguma idéia de como começar a implementar isso? Um ponto na direção certa? Obrigado!

questionAnswers(2)

yourAnswerToTheQuestion