Montando un tracker de torrent con twisted

Hace unas semanas supe de Twisted, una librería asíncrona de programación en red para python... lo que viene siendo node.js para python.

Entre otros muchos protocolos (incluyendo SSH, cliente y servidor) que soporta está por supuesto HTTP, lo que nos permite montar un servidor web dinámico sin necesidad de pararse a configurar apache, nginx o algo por el estilo, simplemente haciendo

pip install twisted

Y que aplicación web se puede montar rápidamente en un servidor web? un tracker de Bittorrent!

continue.

scripting a torrent tracker with twisted

Some weeks ago I knew about Twisted, a asyn­chro­nous networking library... something like to node.js for python.

Among a lot of protocols (including SSH, client and server) it suports, of course, HTTP, which allows us to get a dinamic web server running without con­fig­ur­ing any apache, nginx or something like that, just doing

pip install twisted

And what web ap­pli­ca­tion can be built fast on a web server? a Bittorrent tracker!

continue.