Skip to content

Locks para manejar el caos

Photo of Javier Núñez Berrocoso
Hosted By
Javier Núñez B. and 2 others
Locks para manejar el caos

Details

Los entornos concurrentes y distribuidos son una constante cuando queremos escalar un proyecto. Nos ayudan a la hora de construir sistemas capaces de procesar millones de peticiones, pero también dificultan nuestra manera de programar. Generan una incertidumbre en nuestras ejecuciones que debemos controlar, porque de nada vale un sistema con un gran rendimiento si no es fiable.
Los locks son una de las herramientas principales a la hora de sincronizar y ordenar distintas ejecuciones que deben acceder a un mismo recurso. Usaremos la librería symfony/lock de PHP para ilustrar los problemas típicos de los entornos concurrentes y las buenas prácticas que podemos adoptar a la hora de enfrentarnos a ellos.

Acerca del ponente:
Cesar Suarez, @tharandur en Twitter.
Desarrollador fullstack en Atrio Inc. Antes en el backend de Mailtrack, haciendo de todo en CETA-Ciemat y charlando sobre ruido en SuicideByStar.

Photo of Cáceres DevOps group
Cáceres DevOps
See more events
Oficina ASPgems Cáceres.
Avd. Virgen de Guadalupe, 35 A, 8ª izq. · Cáceres