Saltar al contenido

Patrones concurrentes avanzados de Java

Sección Introducción Transcripciones

Resumen del curso

Patrones concurrentes avanzados de Java
Patrones concurrentes avanzados de Java

Hola a todos. Me llamo José. Bienvenidos a mi curso, Patrones Concurrentes Avanzados de Java. Les hablo desde París, donde soy profesor asistente, así como ponente en varias conferencias sobre Java, Java 1 en San Francisco, y Dev Ops aquí en Europa, por nombrar algunas. Sé lo aterrador que puede parecer el título de este curso, pero no tengan miedo. Te guiaré paso a paso. Veremos los patrones, cómo las cosas pueden salir mal, y cómo lidiar con la situación. Si me siguen, al final de este curso, tendrán una buena idea de los patrones de servicio del ejecutor y los llamables, y los futuros, lo que es interrumpible o la adquisición de cerraduras de tiempo fuera, lo que son los registros, semáforos, barreras y cerrojos, y lo que es CASing, y las variables atómicas. Y por último, veremos las colecciones concurrentes, la liberación de copias y escrituras, los hashmaps concurrentes, y las listas de saltos concurrentes. Pero antes de seguir adelante, le gustaría estar familiarizado con el lenguaje Java y el API de la colección. También necesitas algún conocimiento de la concurrencia y ser capaz de escribir expresiones lambda básicas. Para ello, puedes consultar en la biblioteca los cursos de Java sobre esos temas. Sí, este es un viaje ambicioso, pero no tengas miedo. Sólo déjame guiarte a través de todo esto, y verás que desde el otro lado, las concurrencias, de hecho, no dan tanto miedo.