Je développe un système où une file d'attente sera remplie avec des millions d'articlesLa bibliothèque Twisted de Python serait-elle la meilleure pour un modèle de type observateur?
J'ai besoin d'un processus qui lit constamment les éléments de la file d'attente et envoie ces éléments aux clients enregistrés. Je pense utiliser Twisted pour cela, avoir le lecteur de file d'attente être un serveur tordu écoute sur un port TCP, puis les clients peuvent se connecter sur ce port et quand un élément est retiré de la file d'attente, le serveur l'écrit à tous les clients.
Cela ressemble-t-il à quelque chose de tordu qui serait idéal? Quelqu'un connaît-il un exemple de code qui pourrait faire quelque chose de similaire?
Salut Jeff, le serveur Twisted va effectivement retirer des choses d'une file d'attente persistante comme beanstalkd. Je vais jeter un coup d'œil au courtier de perspective, merci! – James