[pyar] Django con websockets? (de nuevo)

Ignacio Peluffo ipeluffo en gmail.com
Jue Nov 13 23:52:38 ART 2014


Agrego una recomendación más, aunque no he tenido oportunidad de probarla
parece muy interesante.

Flask + Socket.io : https://flask-socketio.readthedocs.org/en/latest/

Y los proyectos en los que se basa:
gevent-websocket : https://bitbucket.org/Jeffrey/gevent-websocket
gevent-socketio : https://gevent-socketio.readthedocs.org/en/latest/

Saludos

*Ignacio Peluffo*

2014-11-13 22:42 GMT-03:00 Nicolás Pace <nicopace en gmail.com>:

> 2014-11-13 19:25 GMT-03:00 Tim Zenderman <tim en bananadesk.com>:
>
>> Hola Luis,
>>
>> Nosotros usamos el cliente de JS de Pusher (http://pusher.com/) y el
>> protocolo de Pusher en el servidor lo implementamos con un servicio llamado
>> Garufa (https://github.com/Juanmcuello/garufa) que es muy facil de
>> configurar. Desde el servidor de django, mandas un POST a Garufa y el se
>> encarga de notificar a los clientes conectados en los canales que
>> corresponden. Y también podes manejar el tema de autenticación desde el
>> servicio de django.
>>
>> Sé que Machinalis también hizo un paquete para django para hacer
>> real-time apps, pero no lo he probado:
>> https://github.com/machinalis/telegraphy
>>
>>
> Te recomendaría que pruebes con Autobahn: http://autobahn.ws/
>
> He hecho varias pruebas y parece genial!
>
> Saludos,
>
>
>
>> Espero que te sirva!
>>
>> Abrazo
>> -Tim
>>
>> On Thu Nov 13 2014 at 7:12:33 PM Luis Masuelli <luismasuelli en hotmail.com>
>> wrote:
>>
>>> Estoy intentando algunas cosas en relacion a los Websockets y Django. El
>>> tema es que wsgi no es, digamos, compatible con websockets (y no me fue
>>> bien con cosas como SocketIO en Django).
>>>
>>> Por otro lado usar algo como Twisted+Cyclone o Tornado, que son
>>> arquitecturas asincronas monohilo, me puede fornicar reverendamente si
>>> resulta que una peticion WSGI llega a Django, consume y produce datos, de
>>> esta manera bloqueando, y demorando a Dios y Maria Santisima.
>>>
>>> Que me recomiendan para poder disfrutar de ambos mundos? Estoy forzado a
>>> usar dos procesos?
>>>  _______________________________________________
>>> pyar mailing list pyar en python.org.ar
>>> http://listas.python.org.ar/listinfo/pyar
>>>
>>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>>
>>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>>> Argentina - http://www.usla.org.ar
>>
>>
>> _______________________________________________
>> pyar mailing list pyar en python.org.ar
>> http://listas.python.org.ar/listinfo/pyar
>>
>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>
>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>> Argentina - http://www.usla.org.ar
>>
>
>
>
> --
> Ing. Nicolás Pace
> http://www.linkedin.com/in/nickar/
> http://www.unixono.com.ar/
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20141113/265a434c/attachment-0001.html>


More information about the pyar mailing list