Domanda

Sto lavorando a un progetto web, che deve elaborare così tante richieste dei clienti. Quindi sto pensando di usare Cassandra e Tornado. Tornado sembra avere un cliente Build-in (tornado.httpclient.asynchttpclient), che può fare una richiesta di non bloccante HTTP. Ma Cassandra usa il protocollo dell'usato. Usando la parsimonia, il tornado sembra essere bloccato mentre si interrompe a Cassandra.

Qualcuno ha espetoint? Per favore, suggerisci come dovrei fare. Oppure, c'è un modulo aggiuntivo per questo scopo?

Grazie.

È stato utile?

Soluzione

C'è un cliente contorto Cassandra a http://github.com/driftx/telephus. Immagino che dovresti scrivere qualcosa del genere per il tornado. (Il passaggio a Twisted potrebbe essere più facile. :)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top