Saltar al contenido

Empezando con la concurrencia de pitones

Descripción

Hasta hace poco, podías acelerar tus programas simplemente ejecutándolos en un hardware más nuevo y más rápido. Ahora, en lugar de hacer más rápidos los CPU, los fabricantes de hardware están agregando más núcleos de CPU a sus dispositivos informáticos. Para que los programas se ejecuten más rápido hoy en día, es fundamental emplear técnicas de concurrencia para que sus programas se ejecuten en varios núcleos simultáneamente. En este curso, Getting Started with Python Concurrency, aprenderá cómo hacer que sus programas en Python sean más eficientes, respondan mejor y sean más rápidos usando los paquetes de concurrencia de Python. Primero, explorará cómo elegir el paquete de concurrencia adecuado para su tarea. Luego, descubrirá cómo distribuir una tarea a los procesos del trabajador para acelerar la ejecución ejecutándose en múltiples núcleos. Finalmente, cubrirá cómo hacer programación asíncrona al estilo de node.js usando el paquete asíncrono. Cuando termines este curso, tendrás una sólida comprensión de los conceptos de concurrencia y de cómo aplicarlos en Python de forma sencilla y legible para conseguir mayores resultados de rendimiento.

Empezando con la concurrencia de pitones
Empezando con la concurrencia de pitones