Foro de elhacker.net

Programación => Programación General => Mensaje iniciado por: JavierJV en 18 Septiembre 2013, 15:57 pm



Título: Libros programacion concurrente?
Publicado por: JavierJV en 18 Septiembre 2013, 15:57 pm
Buenas.

Ando buscando libros sobre programacion concurrente en español, no importa el lenguaje de programacion, alguno tiene alguno perdido por su HDD?????

Desde ya gracias.

Saludos


Título: Re: Libros programacion concurrente?
Publicado por: Ragnarok en 1 Octubre 2013, 19:34 pm
Ni idea, pero de programación concurrente creo que sólo necesitas aprender el concepto de condiciones de carrera y evitarlo.

Para evitarlo lo que tienes que hacer es definir bien las secciones críticas o el acceso a los recursos que manejan varios hilos. Cada lenguaje tiene sus mecanismos, los más famosos semáforos y mutex, pero hay muchas otras posibilidades.

Por ejemplo en Scala hay un modelo de actores bastante bueno para implementar concurrencia sin tener que preocuparse de lo que es la concurrencia en sí, aunque sí hay que preocuparse de que los actores puedan perder mensajes e incluso ser reiniciados.

Si nadie te responde con un libro, yo empezaría por la wikipedia (puedes consultar alguna de las referencias que haya si te parece interesante) y de ahí pasaría a hacer aquello para lo que quieras aprender concurrencia.