Puntuación:
El libro ha sido muy elogiado por su contenido informativo y su enfoque de la enseñanza de temas complejos como la concurrencia de una manera clara y accesible. Está repleto de ejemplos e ilustraciones reales, lo que lo convierte en un recurso inestimable tanto para principiantes como para programadores experimentados.
Ventajas:Informativo y fácil de seguir, fantásticas ilustraciones, simplifica conceptos complejos, proporciona ejemplos de la vida real, accesible para lectores con distintos niveles de experiencia.
Desventajas:Algunos críticos han dudado a la hora de calificarlo de «sencillo», ya que podría parecer demasiado simplista para quienes busquen discusiones más avanzadas.
(basado en 5 opiniones de lectores)
Grokking Concurrency
Esta guía práctica y fácil de leer desmitifica conceptos de concurrencia como la creación de hilos, la programación asíncrona y el procesamiento paralelo en cualquier lenguaje.
En Grokking Concurrency:
Familiarizarse con los conceptos básicos de concurrencia, asincronía y programación paralela.
Aprenderá los puntos fuertes y débiles de las diferentes arquitecturas de hardware.
Mejorar las características de rendimiento secuencial de su software.
Resolver problemas comunes de la programación concurrente.
Componer patrones en una serie de prácticas para escribir sistemas escalables.
Escribir e implementar sistemas de concurrencia escalables a cualquier tamaño.
Grokking Concurrency desmitifica la escritura de código concurrente de alto rendimiento a través de explicaciones claras de los conceptos básicos, ilustraciones interesantes, ejemplos perspicaces y técnicas detalladas que puede aplicar a sus propios proyectos. Aprenderá prácticas eficaces de concurrencia que le ayudarán a aprovechar múltiples núcleos, sobresalir con cargas elevadas, manejar terabytes de datos y seguir trabajando después de fallos de hardware y software. Los conceptos básicos de esta guía seguirán siendo eternamente relevantes, tanto si está creando aplicaciones web como sistemas IoT o manejando big data.
La compra del libro impreso incluye un libro electrónico gratuito en formatos PDF, Kindle y ePub de Manning Publications.
Acerca de la tecnología
Los microservicios, los macrodatos, los sistemas en tiempo real y otras aplicaciones de rendimiento intensivo pueden ralentizar sus sistemas. Ya sabes que la solución es la "concurrencia". ¿Y ahora qué? ¿Cómo elegir entre distintos enfoques de concurrencia? ¿Cómo puede estar seguro de que realmente reducirá la latencia y completará sus tareas más rápidamente? Esta guía entretenida y totalmente ilustrada responde a todas sus preguntas sobre concurrencia para que pueda empezar a sacar el máximo partido de los procesadores multinúcleo modernos.
Acerca del libro
Grokking Concurrency es una guía amigable para cualquier desarrollador que esté perplejo acerca de la concurrencia. Se centra en los fundamentos, explicando la programación concurrente y la asincronía de una forma matemática y sin jerga. Las divertidas ilustraciones y diagramas facilitan la comprensión de conceptos complejos. El libro presenta las características de concurrencia más importantes con ejemplos en el accesible lenguaje Python. Independientemente del lenguaje que utilice, aprenderá las mejores prácticas para implementar la concurrencia.
Acerca del lector
Para lectores que conocen los fundamentos de la programación. Los ejemplos están en Python.
Sobre el autor
Kirill Bobrov es ingeniero de software. Su experiencia incluye el desarrollo y diseño de aplicaciones web de alta carga. Ahora se centra en prácticas de ingeniería de datos para empresas de todo el mundo.
© 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)