Capisco che sia tornado
sia gevent
siano framework python asincroni.Differenze tra gevent e tornado
Durante la lettura dello bottle documentation ho scoperto che gevent in realtà NON è asincrono e puoi creare migliaia di pseudo-thread che funzionano in modo sincrono.
In modo marginale, in gevent, non è possibile interrompere anticipatamente il gestore della richiesta ed è necessario restituire la risposta completa, mentre nel tornado è possibile. (correggimi se ho torto qui)
Qualcuno può descrivere in dettaglio come funzionano questi sistemi internamente e in che modo sono diversi. Inoltre, in che modo WSGI gioca con la natura asincrona di questi sistemi? Questi framework sono conformi ai WSGI, se sì, come?
penso che motore http://emptysquare.net/motor/ sia una soluzione che ha fatto un ponte tra di loro: p –