Loading…
PyCon Spain 2019 has ended
PyConES 2019 Alicante
Saturday, October 5 • 12:50 - 13:30
Microservicios altamente paralelos para todos

Log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Cada vez usamos más aplicaciones web de tipo SPA (Single Page Application), permiten una experiencia de usuario más fluida evitando generar HTML en servidor. Estas aplicaciones se apoyan en APIs cuyo desarrollo puede simplificarse y acelerarse mediante el empleo de microservicios que nos permitirán separar los diferentes endpoints de la aplicación en diferentes conjuntos relacionados según su funcionalidad. El módulo asyncio, disponible desde Python 3.4, nos permite un enfoque a la ejecución de código concurrente sin los problemas asociados a los hilos y el temido GIL. El uso de corrutinas permite una lógica lineal en nuestro código pero aprovechando los momentos en los que se realizan operaciones de IO para ejecutar otras cargas de trabajo. Hay muchos framework que aprovechan este modelo de ejecución asíncrona y para esta charla vamos a utilizar Starlette. Este toolkit es muy ligero y potente, con una interfaz de uso inspirada en Flask que hace muy fácil empezar a usarlo y tener nuestros propios microservicios en funcionamiento en poco
tiempo.

Speakers


Saturday October 5, 2019 12:50 - 13:30 CEST
Sala Eventbrite