Я изо всех сил пытаюсь придумать решение для системы бронирования билетов на мероприятия. Мне нужна идея, как заблокировать билет, добавленный в «корзину», чтобы он не мог быть забронирован другим клиентом.
Как это делается на других сайтах бронирования билетов, где билет резервируется, например, на 10 минут, а затем освобождается по истечении этого времени, когда транзакция не завершена. Запускать задание cron каждую минуту было бы нецелесообразно, не так ли?