> 2014-04-19 12:38 GMT+02:00 Roberto De Ioris <robe...@unbit.it>: > >> Ciao a tutti, vi segnalo il recente push nel repository ufficiale di >> uWSGI >> del supporto (sperimentale) ad asyncio. >> >> https://github.com/unbit/uwsgi-docs/blob/master/asyncio.rst >> >> > [...] > >> Vi ricordo che attualmente (e vista la storia passata, mi sento di dire >> che sara' cosi' per molto tempo) lo standard WSGI NON e' compatibile con >> asyncio (o meglio con le coroutine introdotte in python 3.3), quindi >> l'implementazione che vedete fa uso del modulo greenlet per mappare la >> callable WSGI su un greenthread (che poi a sua volta puo' fare le >> chiamate >> asyncio) >> >> > Tempo fa avevo scritto questo mostro, per una implementazione asincrona di > WSGI per Twisted, che volevo usare come riferimento per la implementazione > di WSGI per Nginx: > https://bitbucket.org/mperillo/txwsgi/src/tip/txwsgi/greenlet.py > >
Anche questo progetto e' molto carino (tra l'altro italiano anche lui): http://pythonhosted.org/pulsar/ (e ha aggiunto recentissimamente il supporto per le greenlet) L'unica nota negativa (a livello di documentazione) e' che mette poca enfasi (come tutti) sul fatto che django non diventa non-bloccante/asincrono per magia... ma vabbe', ormai non mi ci arrabbio piu' :) -- Roberto De Ioris http://unbit.it _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python