около 100 человек в много потоке покупают товар по api и как контролировать что бы два и более пользователя не купили одно и тоже одновременно?
Проверять на наличие и лочить на чтение до завершения операции - может быть
Примерно года 2 назад видел дайжест от skyeng Когда преподаватель и обучаешься одно временно заходить на конференцию для них открывается 2 разных комнаты и они друг друга не видеть По идее они решили эту проблему просто изменив полю на уникальность и php код обернули в try cacth
Никак. Это называется овербукинг. Если вдруг случится такое совпадение, то извиняешься и отменяется один из заказов
Обсуждают сегодня