[Python] Non blocking http server e integrazione con database relazionali

Balan Victor balan.victor0 a gmail.com
Gio 13 Mar 2014 19:35:25 CET


Di recente ho letto un po di tornado, e in particolare mi sono soffermato
sul modulo tornado.httpserver(Non-blocking HTTP server). Stando a quello
che c'è scritto sulla documentazione ufficiale parla di "non-blocking,
single-threaded HTTP server" e di risolvere il problemi di tipo C10K. Qua
sembra interessante, anche se non ho la minima idea di come funzioni. Sono
rimasto perplesso quando ho provato a cercare qualche ORM da usare con
tornado e non ho trovato nulla. Dopo un po di ricerche, da quello che ho
capito, un orm non è fatto per lavorare in maniera asincrona. E non ho
neppure trovato una libreria per collegarsi a qualche tipo di database
relazione(a parte quella con MySql ma sembra non più supportata).

Detto questo, non riesco a capire l'utilità di un HTTP Server con
performance elevatissime ma che non permetta una minima interazione con il
database.

Probabilmente sopra ho scritto delle cavolate ma mi mancano completamente
le basi per questo tipo di argomenti e volevo capire meglio come funzionano
e quali sono i campi di applicazione di tecnologie simili.
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20140313/c0e0dab2/attachment.html>


Maggiori informazioni sulla lista Python