logo
Web

Channels is coming: real-time web in Django

José Manuel Rivas García

  • 8 de Octubre de 2016, 13:10 - 13:50
  • Sala UAL
  • Idioma: es

Channels is coming: real-time web in Django

Desde el primer lanzamiento hace diez años, Django se ha construido en torno a un ciclo de request-response; llega una petición, su vista la procesa y devuelve una respuesta. No obstante a medida que avanzamos en la era de los WebSockets esto ya no parece una abstracción lo suficientemente completa.

El proyecto Channels permitirá a Django dar soporte nativo para protocolos como WebSockets y HTTP2 manteniendo al mismo tiempo el modelo vista de Django.

Otra de las novedades que traerá Channels son las tareas en segundo plano como por ejemplo, tratamiento de imágenes después de que hayan sido subidas y se haya recibido una respuesta satisfactoria.

La charla cubrirá: - Situación actual y modelo de abstracción WSGI/view. - WebSockets y protocolos similares. - Cómo Channels absorbe estos conceptos de la forma más cercana al modelo vista de Django. - Ejemplos del uso de los canales para hacer cosas como un chat o el procesamiento de una imagen en segundo plano. - Preguntas frecuentes.

Acerca de

Hola, soy José Manuel! vengo de Bornos (Cádiz) soy Ingeniero Informático de Sistemas por la Universidad Cádiz y actualemente trabajo como Backend developer en Ayesa utilizando Python y Django como principales herramientas en el día a día. En lo personal me gusta la lectura, ver series y soy un apasionado del Carnaval. En twitter podéis encontrarme como @jmrivas86