Una implementazione di WSGI per Nginx

In questo talk verrà presentata una implementazione di WSGI (Python Web Server Gateway Interface v1.0) per il web server Nginx, sviluppata dall'autore http://hg.mperillo.ath.cx/nginx/mod_wsgi/.

Il talk si suddivide in 3 parti.

Nella prima parte ci sarà una veloce introduzione a WSGI e ad Nginx.

Nella seconda parte verrà discussa in dettaglio l'implementazione del modulo WSGI per Nginx, l'organizzazione del codice, le scelte che sono state fatte durante l'implementazione, le peculiarità di un server asincrono.

Verranno discussi i vantaggi ed i limiti di una applicazione WSGI eseguita all'interno di Nginx, e verrà presentata una veloce panoramica delle soluzioni alternative.

Verranno infine illustrate le estensioni per il supporto ad applicazioni asincrone disegnate ed implementate dall'autore.

Nella terza parte verrà presentato un piccolo framework che è il naturale completamento della implementazione di WSGI per Nginx.

Il framework è utilizzabile con qualunque implementazione di WSGI, ma la sua architettura è stata studiata per permettere lo sviluppo di applicazioni che possano sfruttare al meglio Nginx.

pycon2 in the track Diffondere Python.

Video

Download


Language
IT
Duration
60 minutes