“Cuando la interfaz perfecta no es suficiente: Cómo evitar problemas de sobreventa en aplicaciones de venta de entradas”
Supongamos que construimos una aplicación para vender entradas de un cine con tu base de datos y tu framework favoritos. Creamos una interfaz espectacular, la llenamos de funcionalidades asombrosas y nos encargamos de que no quede ningún detalle de accesibilidad por pulir. La desplegamos en producción y una vez que empiezan a llegar usuarios, nos damos cuenta de que empiezan a pasar cosas muy raras: hay clientes que han comprado el mismo asiento para ver la misma película a la misma hora y hay sesiones en las que tenemos a clientes sentados en el suelo porque hemos vendido más entradas que asientos. ¿Qué ha podido pasar?
En esta charla, de la mano de José Muñoz, Software Engineer en Tinybird, analizaremos cómo puede llegar a ocurrir esto con nuestros datos, contaremos algunos casos reales y repasaremos algunas de las técnicas que usan las bases de datos actuales para ayudarnos a evitar estos problemas.