Перейти к содержимому
VOLOS.RENT логотип

Что произойдет, если два арендатора одновременно пытаются забронировать одни и те же даты?

  • 1 мин чтения
  • Бронирование
  • обновлено 23 дней назад

Пройдёт только тот запрос, который первым поступил на сервер: система обрабатывает запросы в порядке фактического поступления, а второй арендатор, пытавшийся забронировать те же даты, получит сообщение о том, что даты уже заняты.

Как это работает

  1. Оба арендатора одновременно отправляют запрос на одни и те же даты.
  2. Backend регистрирует запросы в порядке фактического поступления.
  3. Первый запрос создаёт бронирование и блокирует даты в календаре.
  4. Второй запрос система отклоняет с ошибкой о занятости дат.

К сведению

Поэтому даты, которые выглядят свободными в календаре, стоит бронировать без задержки — до момента фактического подтверждения системой они теоретически могут быть перехвачены другим пользователем.

Не нашли ответ?

Напишите в поддержку или посмотрите в блоге.