Está orientado a estudiantes o programadores que desean actualizarse o completar sus conocimientos de programación concurrente. Aunque se explican algoritmos y técnicas complejas no se requieren ni se suponen conocimientos de concurrencia, solo experiencia en programación y estructuras de datos básicas. Comienza con los conceptos más básicos de procesos e hilos y avanza incrementalmente hasta las técnicas más sofisticadas.
Algunos de los temas son los que se suelen estudiar en asignaturas universitarias de programación concurrente: el problema de exclusión mutua y sincronización con semáforos, monitores y canales. También se tratan temas más avanzados: instrucciones de hardware, optimizaciones de spinlocks, la interfaz FUTEX del núcleo Linux y memoria transaccional.
Para cada tema se explican el origen, conceptos y algoritmos fundamentales. Siempre con ejemplos y código fuente en lenguajes populares (C, Python, Java, Go). Los programas están preparados y probados para que funcionen sobre cualquier sistema GNU/Linux, incluidas Raspberry Pi 1 y 2.
El libro está diseñado y formateado para ser leído con comodidad en lectores de libros electrónicos.
El código fuente de los programas está disponible en Github: https://github.com/gallir/concurrencia
Principios y algoritmos de concurrencia
Hemos detectado que no disponemos del contenido actualizado para "Principios y algoritmos de concurrencia", por lo que, con el fin de que obtengas una información correcta, vamos a proceder a redirigirte a la página original.
Apreciamos tu paciencia mientras trabajamos para obtener dicho contenido. Tu interés nos impulsa, y estamos aquí para asegurarnos de que quedes satisfech@ con la información que te proporcionamos.
En el caso de que desees permanecer en esta página, por favor pulsa en el botón "Permanecer". Disculpa las molestias que hayamos podido ocasionar. Muchas gracias por tu interés, comprensión, confianza, apoyo y paciencia.
Enlaces de afiliados | Imágenes de la API para Afiliados
Precios Amazon
Para que puedas ver el contenido actual vamos a proceder a redirigirte a la página original. Por favor pulsa en el botón si deseas Permanecer en esta página.
Permanecer