Теория
Если на один слот скидки одновременно поступают десятки запросов, что делать с остальными пользователями: сразу отказывать им или ждать завершения текущего резервирования?
Если одновременно придут два запроса на резервацию, без должной синхронизации может возникнуть состояние гонки, и оба запроса могут успешно зарезервировать один и тот же ресурс, что нарушит консистентность данных.
Читать ответ