Un libro gratuito sobre programación paralela que engancha y desconcierta
Book review: Is parallel programming hard, and, if so, what can you do about it?

Reseña del libro de texto gratuito de Paul E. McKenney sobre programación paralela. El autor, experto en TLA⁺, lo leyó durante unas vacaciones y destaca su claridad para explicar los efectos de la caché de CPU y las optimizaciones del compilador. Aunque solo profundizó en los primeros cinco capítulos, el libro le provocó un fuerte deseo de seguir aprendiendo sobre concurrencia y ahora busca recomendaciones sobre recolección de basura de alto rendimiento.
Aprendí que varios núcleos de CPU no pueden escribir en la misma ubicación de datos literalmente de forma concurrente.