
Grokking Concurrency
Kirill Bobrov
- Editorial
- Manning
- Año
- 2024
- Páginas
- ~306
- Nivel
- Intermedio
De qué trata
Manual visual e intuitivo sobre computación concurrente y distribuida escrito por Kirill Bobrov y publicado por Manning en 2024. Desmitifica los conceptos teóricos y prácticos de la concurrencia a través de metáforas gráficas y código en Python.
Aborda la diferencia entre concurrencia y paralelismo, el Global Interpreter Lock (GIL) de CPython, hilos (`threading`), procesos (`multiprocessing`), bucle de eventos asíncrono con `asyncio`, y sincronización con locks, semáforos y barreras.
Kirill Bobrov destaca por un enfoque sumamente didáctico que ayuda al lector a prevenir condiciones de carrera (race conditions), deadlocks y caídas de rendimiento en sistemas multinúcleo. Muy recomendado para cualquier desarrollador que trabaje con sistemas de alta demanda.
- Grokking Concurrency
- Concurrencia
- asyncio
- Multiprocessing
- Threading
- GIL
- Kirill Bobrov
- Manning
¿Cómo enseña?
Con ejercicios
- ✓ Incluye ejercicios
- ✗ Sin proyectos

