Eu gostaria de "QUALQUER sugestão" na pergunta.
Se você não pretende oferecer suporte a dados de resultados grandes, não me preocupo com qualquer solução de transporte de handshaking em seu lugar. Usar redis ( link ) é bem fácil e leve. O servidor pode carregar os scripts para o banco de dados de valor-chave em memória, o cliente pode baixá-los e carregar os resultados. Você precisa escolher as teclas certas para os dados a enviar e algumas chaves para os semáforos que mostram o outro lado em que os dados estão prontos para serem manipulados ... e mais ou menos feitos.
Depois de alguma segurança de leitura é possível em diferentes níveis.
EDIT: ah, sim, o python tem seu (s) módulo (s) para redis.