Recetas de Asyncio: Un Enfoque de Problema-Solución


Precio:
Precio de venta$37.99

Descripción

Aproveche al máximo asyncio y encuentre soluciones a sus problemas de programación en Python más complejos. Este libro ofrece una colección pragmática de recetas que van más allá de los recursos y la documentación en línea para proporcionar orientación sobre el uso de esta compleja biblioteca. Como tal, verá cómo mejorar el rendimiento de las aplicaciones y ejecutar programas computacionalmente intensivos más rápido.
asyncio Recipes comienza con ejemplos que ilustran las primitivas que vienen con la biblioteca asyncio, y explica cómo determinar si asyncio es la elección correcta para su aplicación. Muestra cómo usar asyncio para obtener mejoras de rendimiento sin múltiples hilos, e identifica errores comunes y cómo prevenirlos. Los capítulos posteriores cubren el manejo de errores, las pruebas y la depuración. Al final de este libro, comprenderá cómo funciona asyncio detrás de escena y tendrá la confianza suficiente para contribuir a proyectos que priorizan asyncio.
Lo que aprenderá
  • Descubra API peculiares como las políticas del bucle de eventos
  • Escriba código asyncio con corrutinas nativas
  • Use el módulo ast para encontrar código asyncio heredado
  • Trabaje con contextvars
  • Vea qué es un administrador de contexto asíncrono y por qué muchas API de asyncio los usan

A quién va dirigido este libro
Desarrolladores o aficionados experimentados de Python que quieran entender asyncio y acelerar sus aplicaciones agregando concurrencia a su conjunto de herramientas.


Autor: Mohamed Mustapha Tahrioui
Editorial: Apress
Publicado: 22/05/2019
Páginas: 315
Tipo de encuadernación: Tapa blanda
Peso: 1.06 libras
Tamaño: 9.21 pulgadas de alto x 6.14 pulgadas de ancho x 0.72 pulgadas de profundidad
ISBN13: 9781484244005
ISBN10: 1484244001
Categorías BISAC:
- Informática | Lenguajes | Python

Acerca del autor

Mohamed Mustapha Tahrioui ha sido programador durante siete años y actualmente se desempeña como ingeniero de software senior en axxessio, donde trabaja como líder de equipo en proyectos con gran carga de asyncio, utilizando su experiencia para una arquitectura e implementación compatibles con versiones anteriores. También ofrece desarrollo full stack a través de su consultoría de TI Pi Intelligence, utilizando Python, Java, JavaScript, Docker, PostgreSQL, MongoDB y más.

Said El Mallouki es un nerd de la informática con décadas de experiencia en el diseño y desarrollo de sistemas de TI empresariales. Sus primeros encuentros con el funcionamiento interno de las computadoras tuvieron lugar en la planta de producción de IBM en Alemania hace más de dos décadas. En su ocupación actual como líder tecnológico, trabaja en proyectos innovadores y de vanguardia.

Las complejidades de los sistemas distribuidos complejos siempre han estado en la parte superior de su lista de intereses. Con tres títulos en TI, negocios y marketing, combina una sólida base teórica con mucha experiencia en la vida real.

Vive a orillas del Rin en Alemania con su esposa Andrea y su hijo de 18 meses, Felix. Su pasatiempo favorito actual es ser un padre devoto.