TTiquartdemo

Sistemas distribuidos · demo en vivo

Elige tu evento, tu asiento.
Sin sobreventa.

Cada asiento se reserva de forma atómica en PostgreSQL. Si dos personas intentan el mismo asiento al mismo tiempo, solo una lo consigue. Pago simulado para la demo.

Cartelera

0 eventos en venta

Cargando eventos…

Reserva atómica

UPDATE ... WHERE status='available'. La base de datos decide quién gana.

Mapa en vivo

SSE empuja cada cambio de asiento al navegador y Mosquitto publica el evento.

Boleta con QR

El QR va firmado; validarlo dos veces devuelve conflicto.