Uso de Asyncio en Python: Comprendiendo las Características de la Programación Asíncrona de Python

Puntuación:   (4,2 de 5)

Uso de Asyncio en Python: Comprendiendo las Características de la Programación Asíncrona de Python (Caleb Hattingh)

Opiniones de los lectores

Resumen:

El libro sobre asyncio ha recibido críticas mixtas, con algunos lectores alabando su claridad y ejemplos prácticos, mientras que otros lo critican por ser desorganizado, carecer de profundidad y no cubrir adecuadamente aspectos esenciales de asyncio. En general, se considera una introducción decente, pero no un recurso completo.

Ventajas:

Proporciona información clara para empezar con asyncio, buenos ejemplos, especialmente para la creación de redes, y emplea analogías útiles. Algunos lectores lo consideraron útil como introducción y como referencia compacta.

Desventajas:

Desorganizado y carente de profundidad, con importantes lagunas de contenido en relación con conceptos esenciales de asyncio. Muchos lectores consideraron que su precio no merecía la pena, ya que a menudo se centraba en bibliotecas de terceros menos relevantes en lugar de en el propio framework asyncio.

(basado en 14 opiniones de lectores)

Título original:

Using Asyncio in Python: Understanding Python's Asynchronous Programming Features

Contenido del libro:

Si te encuentras entre los desarrolladores de Python desanimados por la complejidad de asyncio, es hora de que le eches otro vistazo. Asyncio es complicado porque pretende resolver problemas de programación concurrente en red tanto para desarrolladores de frameworks como para usuarios finales. Las características que hay que tener en cuenta son un pequeño subconjunto de toda la API de asyncio, pero elegir las características adecuadas es la parte complicada. Ahí es donde entra en juego este práctico libro.

El veterano desarrollador de Python Caleb Hattingh le ayuda a obtener una comprensión básica de los bloques de construcción de asyncio, lo suficiente como para empezar a escribir programas sencillos basados en eventos. Aprenderá por qué asyncio ofrece una alternativa más segura a la multitarea preventiva (threading) y cómo esta API proporciona una forma sencilla de soportar miles de conexiones de socket simultáneas.

⬤ Obtenga una comparación crítica de asyncio y threading para la programación de redes concurrentes.

⬤ Tomar un paseo por asyncio, incluyendo una guía de inicio rápido para golpear el bucle de tierra con la programación basada en eventos.

⬤ Aprender la diferencia entre las características de asyncio para los desarrolladores de usuario final y los desarrolladores de marco.

⬤ Comprender la nueva sintaxis del lenguaje async/await de asyncio, incluyendo coroutines y APIs de tareas y futuras.

⬤ Obtenga estudios de casos detallados (con código) de algunas bibliotecas populares de terceros compatibles con asyncio.

Otros datos del libro:

ISBN:9781492075332
Autor:
Editorial:
Encuadernación:Tapa blanda
Año de publicación:2020
Número de páginas:150

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Uso de Asyncio en Python: Comprendiendo las Características de la Programación Asíncrona de Python -...
Si te encuentras entre los desarrolladores de...
Uso de Asyncio en Python: Comprendiendo las Características de la Programación Asíncrona de Python - Using Asyncio in Python: Understanding Python's Asynchronous Programming Features

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)